Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: components.js
}
[30500] Fix | Delete
[30501] Fix | Delete
function useWheel(handler, config) {
[30502] Fix | Delete
registerAction(wheelAction);
[30503] Fix | Delete
return useRecognizers({
[30504] Fix | Delete
wheel: handler
[30505] Fix | Delete
}, config || {}, 'wheel');
[30506] Fix | Delete
}
[30507] Fix | Delete
[30508] Fix | Delete
function useScroll(handler, config) {
[30509] Fix | Delete
registerAction(scrollAction);
[30510] Fix | Delete
return useRecognizers({
[30511] Fix | Delete
scroll: handler
[30512] Fix | Delete
}, config || {}, 'scroll');
[30513] Fix | Delete
}
[30514] Fix | Delete
[30515] Fix | Delete
function useMove(handler, config) {
[30516] Fix | Delete
registerAction(moveAction);
[30517] Fix | Delete
return useRecognizers({
[30518] Fix | Delete
move: handler
[30519] Fix | Delete
}, config || {}, 'move');
[30520] Fix | Delete
}
[30521] Fix | Delete
[30522] Fix | Delete
function useHover(handler, config) {
[30523] Fix | Delete
registerAction(hoverAction);
[30524] Fix | Delete
return useRecognizers({
[30525] Fix | Delete
hover: handler
[30526] Fix | Delete
}, config || {}, 'hover');
[30527] Fix | Delete
}
[30528] Fix | Delete
[30529] Fix | Delete
function createUseGesture(actions) {
[30530] Fix | Delete
actions.forEach(registerAction);
[30531] Fix | Delete
return function useGesture(_handlers, _config) {
[30532] Fix | Delete
const {
[30533] Fix | Delete
handlers,
[30534] Fix | Delete
nativeHandlers,
[30535] Fix | Delete
config
[30536] Fix | Delete
} = parseMergedHandlers(_handlers, _config || {});
[30537] Fix | Delete
return useRecognizers(handlers, config, undefined, nativeHandlers);
[30538] Fix | Delete
};
[30539] Fix | Delete
}
[30540] Fix | Delete
[30541] Fix | Delete
function useGesture(handlers, config) {
[30542] Fix | Delete
const hook = createUseGesture([dragAction, pinchAction, scrollAction, wheelAction, moveAction, hoverAction]);
[30543] Fix | Delete
return hook(handlers, config || {});
[30544] Fix | Delete
}
[30545] Fix | Delete
[30546] Fix | Delete
[30547] Fix | Delete
[30548] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/input-control/utils.js
[30549] Fix | Delete
/**
[30550] Fix | Delete
* External dependencies
[30551] Fix | Delete
*/
[30552] Fix | Delete
[30553] Fix | Delete
/**
[30554] Fix | Delete
* WordPress dependencies
[30555] Fix | Delete
*/
[30556] Fix | Delete
[30557] Fix | Delete
[30558] Fix | Delete
/**
[30559] Fix | Delete
* Internal dependencies
[30560] Fix | Delete
*/
[30561] Fix | Delete
[30562] Fix | Delete
/**
[30563] Fix | Delete
* Gets a CSS cursor value based on a drag direction.
[30564] Fix | Delete
*
[30565] Fix | Delete
* @param dragDirection The drag direction.
[30566] Fix | Delete
* @return The CSS cursor value.
[30567] Fix | Delete
*/
[30568] Fix | Delete
function getDragCursor(dragDirection) {
[30569] Fix | Delete
let dragCursor = 'ns-resize';
[30570] Fix | Delete
switch (dragDirection) {
[30571] Fix | Delete
case 'n':
[30572] Fix | Delete
case 's':
[30573] Fix | Delete
dragCursor = 'ns-resize';
[30574] Fix | Delete
break;
[30575] Fix | Delete
case 'e':
[30576] Fix | Delete
case 'w':
[30577] Fix | Delete
dragCursor = 'ew-resize';
[30578] Fix | Delete
break;
[30579] Fix | Delete
}
[30580] Fix | Delete
return dragCursor;
[30581] Fix | Delete
}
[30582] Fix | Delete
[30583] Fix | Delete
/**
[30584] Fix | Delete
* Custom hook that renders a drag cursor when dragging.
[30585] Fix | Delete
*
[30586] Fix | Delete
* @param {boolean} isDragging The dragging state.
[30587] Fix | Delete
* @param {string} dragDirection The drag direction.
[30588] Fix | Delete
*
[30589] Fix | Delete
* @return {string} The CSS cursor value.
[30590] Fix | Delete
*/
[30591] Fix | Delete
function useDragCursor(isDragging, dragDirection) {
[30592] Fix | Delete
const dragCursor = getDragCursor(dragDirection);
[30593] Fix | Delete
(0,external_wp_element_namespaceObject.useEffect)(() => {
[30594] Fix | Delete
if (isDragging) {
[30595] Fix | Delete
document.documentElement.style.cursor = dragCursor;
[30596] Fix | Delete
} else {
[30597] Fix | Delete
// @ts-expect-error
[30598] Fix | Delete
document.documentElement.style.cursor = null;
[30599] Fix | Delete
}
[30600] Fix | Delete
}, [isDragging, dragCursor]);
[30601] Fix | Delete
return dragCursor;
[30602] Fix | Delete
}
[30603] Fix | Delete
function useDraft(props) {
[30604] Fix | Delete
const refPreviousValue = (0,external_wp_element_namespaceObject.useRef)(props.value);
[30605] Fix | Delete
const [draft, setDraft] = (0,external_wp_element_namespaceObject.useState)({});
[30606] Fix | Delete
const value = draft.value !== undefined ? draft.value : props.value;
[30607] Fix | Delete
[30608] Fix | Delete
// Determines when to discard the draft value to restore controlled status.
[30609] Fix | Delete
// To do so, it tracks the previous value and marks the draft value as stale
[30610] Fix | Delete
// after each render.
[30611] Fix | Delete
(0,external_wp_element_namespaceObject.useLayoutEffect)(() => {
[30612] Fix | Delete
const {
[30613] Fix | Delete
current: previousValue
[30614] Fix | Delete
} = refPreviousValue;
[30615] Fix | Delete
refPreviousValue.current = props.value;
[30616] Fix | Delete
if (draft.value !== undefined && !draft.isStale) {
[30617] Fix | Delete
setDraft({
[30618] Fix | Delete
...draft,
[30619] Fix | Delete
isStale: true
[30620] Fix | Delete
});
[30621] Fix | Delete
} else if (draft.isStale && props.value !== previousValue) {
[30622] Fix | Delete
setDraft({});
[30623] Fix | Delete
}
[30624] Fix | Delete
}, [props.value, draft]);
[30625] Fix | Delete
const onChange = (nextValue, extra) => {
[30626] Fix | Delete
// Mutates the draft value to avoid an extra effect run.
[30627] Fix | Delete
setDraft(current => Object.assign(current, {
[30628] Fix | Delete
value: nextValue,
[30629] Fix | Delete
isStale: false
[30630] Fix | Delete
}));
[30631] Fix | Delete
props.onChange(nextValue, extra);
[30632] Fix | Delete
};
[30633] Fix | Delete
const onBlur = event => {
[30634] Fix | Delete
setDraft({});
[30635] Fix | Delete
props.onBlur?.(event);
[30636] Fix | Delete
};
[30637] Fix | Delete
return {
[30638] Fix | Delete
value,
[30639] Fix | Delete
onBlur,
[30640] Fix | Delete
onChange
[30641] Fix | Delete
};
[30642] Fix | Delete
}
[30643] Fix | Delete
[30644] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/input-control/reducer/state.js
[30645] Fix | Delete
/**
[30646] Fix | Delete
* External dependencies
[30647] Fix | Delete
*/
[30648] Fix | Delete
[30649] Fix | Delete
/**
[30650] Fix | Delete
* Internal dependencies
[30651] Fix | Delete
*/
[30652] Fix | Delete
[30653] Fix | Delete
const initialStateReducer = state => state;
[30654] Fix | Delete
const initialInputControlState = {
[30655] Fix | Delete
error: null,
[30656] Fix | Delete
initialValue: '',
[30657] Fix | Delete
isDirty: false,
[30658] Fix | Delete
isDragEnabled: false,
[30659] Fix | Delete
isDragging: false,
[30660] Fix | Delete
isPressEnterToChange: false,
[30661] Fix | Delete
value: ''
[30662] Fix | Delete
};
[30663] Fix | Delete
[30664] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/input-control/reducer/actions.js
[30665] Fix | Delete
/**
[30666] Fix | Delete
* External dependencies
[30667] Fix | Delete
*/
[30668] Fix | Delete
[30669] Fix | Delete
/**
[30670] Fix | Delete
* Internal dependencies
[30671] Fix | Delete
*/
[30672] Fix | Delete
[30673] Fix | Delete
const CHANGE = 'CHANGE';
[30674] Fix | Delete
const COMMIT = 'COMMIT';
[30675] Fix | Delete
const CONTROL = 'CONTROL';
[30676] Fix | Delete
const DRAG_END = 'DRAG_END';
[30677] Fix | Delete
const DRAG_START = 'DRAG_START';
[30678] Fix | Delete
const DRAG = 'DRAG';
[30679] Fix | Delete
const INVALIDATE = 'INVALIDATE';
[30680] Fix | Delete
const PRESS_DOWN = 'PRESS_DOWN';
[30681] Fix | Delete
const PRESS_ENTER = 'PRESS_ENTER';
[30682] Fix | Delete
const PRESS_UP = 'PRESS_UP';
[30683] Fix | Delete
const RESET = 'RESET';
[30684] Fix | Delete
[30685] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/input-control/reducer/reducer.js
[30686] Fix | Delete
/**
[30687] Fix | Delete
* External dependencies
[30688] Fix | Delete
*/
[30689] Fix | Delete
[30690] Fix | Delete
/**
[30691] Fix | Delete
* WordPress dependencies
[30692] Fix | Delete
*/
[30693] Fix | Delete
[30694] Fix | Delete
[30695] Fix | Delete
/**
[30696] Fix | Delete
* Internal dependencies
[30697] Fix | Delete
*/
[30698] Fix | Delete
[30699] Fix | Delete
[30700] Fix | Delete
[30701] Fix | Delete
/**
[30702] Fix | Delete
* Prepares initialState for the reducer.
[30703] Fix | Delete
*
[30704] Fix | Delete
* @param initialState The initial state.
[30705] Fix | Delete
* @return Prepared initialState for the reducer
[30706] Fix | Delete
*/
[30707] Fix | Delete
function mergeInitialState(initialState = initialInputControlState) {
[30708] Fix | Delete
const {
[30709] Fix | Delete
value
[30710] Fix | Delete
} = initialState;
[30711] Fix | Delete
return {
[30712] Fix | Delete
...initialInputControlState,
[30713] Fix | Delete
...initialState,
[30714] Fix | Delete
initialValue: value
[30715] Fix | Delete
};
[30716] Fix | Delete
}
[30717] Fix | Delete
[30718] Fix | Delete
/**
[30719] Fix | Delete
* Creates the base reducer which may be coupled to a specializing reducer.
[30720] Fix | Delete
* As its final step, for all actions other than CONTROL, the base reducer
[30721] Fix | Delete
* passes the state and action on through the specializing reducer. The
[30722] Fix | Delete
* exception for CONTROL actions is because they represent controlled updates
[30723] Fix | Delete
* from props and no case has yet presented for their specialization.
[30724] Fix | Delete
*
[30725] Fix | Delete
* @param composedStateReducers A reducer to specialize state changes.
[30726] Fix | Delete
* @return The reducer.
[30727] Fix | Delete
*/
[30728] Fix | Delete
function inputControlStateReducer(composedStateReducers) {
[30729] Fix | Delete
return (state, action) => {
[30730] Fix | Delete
const nextState = {
[30731] Fix | Delete
...state
[30732] Fix | Delete
};
[30733] Fix | Delete
switch (action.type) {
[30734] Fix | Delete
/*
[30735] Fix | Delete
* Controlled updates
[30736] Fix | Delete
*/
[30737] Fix | Delete
case CONTROL:
[30738] Fix | Delete
nextState.value = action.payload.value;
[30739] Fix | Delete
nextState.isDirty = false;
[30740] Fix | Delete
nextState._event = undefined;
[30741] Fix | Delete
// Returns immediately to avoid invoking additional reducers.
[30742] Fix | Delete
return nextState;
[30743] Fix | Delete
[30744] Fix | Delete
/**
[30745] Fix | Delete
* Keyboard events
[30746] Fix | Delete
*/
[30747] Fix | Delete
case PRESS_UP:
[30748] Fix | Delete
nextState.isDirty = false;
[30749] Fix | Delete
break;
[30750] Fix | Delete
case PRESS_DOWN:
[30751] Fix | Delete
nextState.isDirty = false;
[30752] Fix | Delete
break;
[30753] Fix | Delete
[30754] Fix | Delete
/**
[30755] Fix | Delete
* Drag events
[30756] Fix | Delete
*/
[30757] Fix | Delete
case DRAG_START:
[30758] Fix | Delete
nextState.isDragging = true;
[30759] Fix | Delete
break;
[30760] Fix | Delete
case DRAG_END:
[30761] Fix | Delete
nextState.isDragging = false;
[30762] Fix | Delete
break;
[30763] Fix | Delete
[30764] Fix | Delete
/**
[30765] Fix | Delete
* Input events
[30766] Fix | Delete
*/
[30767] Fix | Delete
case CHANGE:
[30768] Fix | Delete
nextState.error = null;
[30769] Fix | Delete
nextState.value = action.payload.value;
[30770] Fix | Delete
if (state.isPressEnterToChange) {
[30771] Fix | Delete
nextState.isDirty = true;
[30772] Fix | Delete
}
[30773] Fix | Delete
break;
[30774] Fix | Delete
case COMMIT:
[30775] Fix | Delete
nextState.value = action.payload.value;
[30776] Fix | Delete
nextState.isDirty = false;
[30777] Fix | Delete
break;
[30778] Fix | Delete
case RESET:
[30779] Fix | Delete
nextState.error = null;
[30780] Fix | Delete
nextState.isDirty = false;
[30781] Fix | Delete
nextState.value = action.payload.value || state.initialValue;
[30782] Fix | Delete
break;
[30783] Fix | Delete
[30784] Fix | Delete
/**
[30785] Fix | Delete
* Validation
[30786] Fix | Delete
*/
[30787] Fix | Delete
case INVALIDATE:
[30788] Fix | Delete
nextState.error = action.payload.error;
[30789] Fix | Delete
break;
[30790] Fix | Delete
}
[30791] Fix | Delete
nextState._event = action.payload.event;
[30792] Fix | Delete
[30793] Fix | Delete
/**
[30794] Fix | Delete
* Send the nextState + action to the composedReducers via
[30795] Fix | Delete
* this "bridge" mechanism. This allows external stateReducers
[30796] Fix | Delete
* to hook into actions, and modify state if needed.
[30797] Fix | Delete
*/
[30798] Fix | Delete
return composedStateReducers(nextState, action);
[30799] Fix | Delete
};
[30800] Fix | Delete
}
[30801] Fix | Delete
[30802] Fix | Delete
/**
[30803] Fix | Delete
* A custom hook that connects and external stateReducer with an internal
[30804] Fix | Delete
* reducer. This hook manages the internal state of InputControl.
[30805] Fix | Delete
* However, by connecting an external stateReducer function, other
[30806] Fix | Delete
* components can react to actions as well as modify state before it is
[30807] Fix | Delete
* applied.
[30808] Fix | Delete
*
[30809] Fix | Delete
* This technique uses the "stateReducer" design pattern:
[30810] Fix | Delete
* https://kentcdodds.com/blog/the-state-reducer-pattern/
[30811] Fix | Delete
*
[30812] Fix | Delete
* @param stateReducer An external state reducer.
[30813] Fix | Delete
* @param initialState The initial state for the reducer.
[30814] Fix | Delete
* @param onChangeHandler A handler for the onChange event.
[30815] Fix | Delete
* @return State, dispatch, and a collection of actions.
[30816] Fix | Delete
*/
[30817] Fix | Delete
function useInputControlStateReducer(stateReducer = initialStateReducer, initialState = initialInputControlState, onChangeHandler) {
[30818] Fix | Delete
const [state, dispatch] = (0,external_wp_element_namespaceObject.useReducer)(inputControlStateReducer(stateReducer), mergeInitialState(initialState));
[30819] Fix | Delete
const createChangeEvent = type => (nextValue, event) => {
[30820] Fix | Delete
dispatch({
[30821] Fix | Delete
type,
[30822] Fix | Delete
payload: {
[30823] Fix | Delete
value: nextValue,
[30824] Fix | Delete
event
[30825] Fix | Delete
}
[30826] Fix | Delete
});
[30827] Fix | Delete
};
[30828] Fix | Delete
const createKeyEvent = type => event => {
[30829] Fix | Delete
dispatch({
[30830] Fix | Delete
type,
[30831] Fix | Delete
payload: {
[30832] Fix | Delete
event
[30833] Fix | Delete
}
[30834] Fix | Delete
});
[30835] Fix | Delete
};
[30836] Fix | Delete
const createDragEvent = type => payload => {
[30837] Fix | Delete
dispatch({
[30838] Fix | Delete
type,
[30839] Fix | Delete
payload
[30840] Fix | Delete
});
[30841] Fix | Delete
};
[30842] Fix | Delete
[30843] Fix | Delete
/**
[30844] Fix | Delete
* Actions for the reducer
[30845] Fix | Delete
*/
[30846] Fix | Delete
const change = createChangeEvent(CHANGE);
[30847] Fix | Delete
const invalidate = (error, event) => dispatch({
[30848] Fix | Delete
type: INVALIDATE,
[30849] Fix | Delete
payload: {
[30850] Fix | Delete
error,
[30851] Fix | Delete
event
[30852] Fix | Delete
}
[30853] Fix | Delete
});
[30854] Fix | Delete
const reset = createChangeEvent(RESET);
[30855] Fix | Delete
const commit = createChangeEvent(COMMIT);
[30856] Fix | Delete
const dragStart = createDragEvent(DRAG_START);
[30857] Fix | Delete
const drag = createDragEvent(DRAG);
[30858] Fix | Delete
const dragEnd = createDragEvent(DRAG_END);
[30859] Fix | Delete
const pressUp = createKeyEvent(PRESS_UP);
[30860] Fix | Delete
const pressDown = createKeyEvent(PRESS_DOWN);
[30861] Fix | Delete
const pressEnter = createKeyEvent(PRESS_ENTER);
[30862] Fix | Delete
const currentState = (0,external_wp_element_namespaceObject.useRef)(state);
[30863] Fix | Delete
const refProps = (0,external_wp_element_namespaceObject.useRef)({
[30864] Fix | Delete
value: initialState.value,
[30865] Fix | Delete
onChangeHandler
[30866] Fix | Delete
});
[30867] Fix | Delete
[30868] Fix | Delete
// Freshens refs to props and state so that subsequent effects have access
[30869] Fix | Delete
// to their latest values without their changes causing effect runs.
[30870] Fix | Delete
(0,external_wp_element_namespaceObject.useLayoutEffect)(() => {
[30871] Fix | Delete
currentState.current = state;
[30872] Fix | Delete
refProps.current = {
[30873] Fix | Delete
value: initialState.value,
[30874] Fix | Delete
onChangeHandler
[30875] Fix | Delete
};
[30876] Fix | Delete
});
[30877] Fix | Delete
[30878] Fix | Delete
// Propagates the latest state through onChange.
[30879] Fix | Delete
(0,external_wp_element_namespaceObject.useLayoutEffect)(() => {
[30880] Fix | Delete
if (currentState.current._event !== undefined && state.value !== refProps.current.value && !state.isDirty) {
[30881] Fix | Delete
var _state$value;
[30882] Fix | Delete
refProps.current.onChangeHandler((_state$value = state.value) !== null && _state$value !== void 0 ? _state$value : '', {
[30883] Fix | Delete
event: currentState.current._event
[30884] Fix | Delete
});
[30885] Fix | Delete
}
[30886] Fix | Delete
}, [state.value, state.isDirty]);
[30887] Fix | Delete
[30888] Fix | Delete
// Updates the state from props.
[30889] Fix | Delete
(0,external_wp_element_namespaceObject.useLayoutEffect)(() => {
[30890] Fix | Delete
if (initialState.value !== currentState.current.value && !currentState.current.isDirty) {
[30891] Fix | Delete
var _initialState$value;
[30892] Fix | Delete
dispatch({
[30893] Fix | Delete
type: CONTROL,
[30894] Fix | Delete
payload: {
[30895] Fix | Delete
value: (_initialState$value = initialState.value) !== null && _initialState$value !== void 0 ? _initialState$value : ''
[30896] Fix | Delete
}
[30897] Fix | Delete
});
[30898] Fix | Delete
}
[30899] Fix | Delete
}, [initialState.value]);
[30900] Fix | Delete
return {
[30901] Fix | Delete
change,
[30902] Fix | Delete
commit,
[30903] Fix | Delete
dispatch,
[30904] Fix | Delete
drag,
[30905] Fix | Delete
dragEnd,
[30906] Fix | Delete
dragStart,
[30907] Fix | Delete
invalidate,
[30908] Fix | Delete
pressDown,
[30909] Fix | Delete
pressEnter,
[30910] Fix | Delete
pressUp,
[30911] Fix | Delete
reset,
[30912] Fix | Delete
state
[30913] Fix | Delete
};
[30914] Fix | Delete
}
[30915] Fix | Delete
[30916] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/utils/with-ignore-ime-events.js
[30917] Fix | Delete
/**
[30918] Fix | Delete
* A higher-order function that wraps a keydown event handler to ensure it is not an IME event.
[30919] Fix | Delete
*
[30920] Fix | Delete
* In CJK languages, an IME (Input Method Editor) is used to input complex characters.
[30921] Fix | Delete
* During an IME composition, keydown events (e.g. Enter or Escape) can be fired
[30922] Fix | Delete
* which are intended to control the IME and not the application.
[30923] Fix | Delete
* These events should be ignored by any application logic.
[30924] Fix | Delete
*
[30925] Fix | Delete
* @param keydownHandler The keydown event handler to execute after ensuring it was not an IME event.
[30926] Fix | Delete
*
[30927] Fix | Delete
* @return A wrapped version of the given event handler that ignores IME events.
[30928] Fix | Delete
*/
[30929] Fix | Delete
function withIgnoreIMEEvents(keydownHandler) {
[30930] Fix | Delete
return event => {
[30931] Fix | Delete
const {
[30932] Fix | Delete
isComposing
[30933] Fix | Delete
} = 'nativeEvent' in event ? event.nativeEvent : event;
[30934] Fix | Delete
if (isComposing ||
[30935] Fix | Delete
// Workaround for Mac Safari where the final Enter/Backspace of an IME composition
[30936] Fix | Delete
// is `isComposing=false`, even though it's technically still part of the composition.
[30937] Fix | Delete
// These can only be detected by keyCode.
[30938] Fix | Delete
event.keyCode === 229) {
[30939] Fix | Delete
return;
[30940] Fix | Delete
}
[30941] Fix | Delete
keydownHandler(event);
[30942] Fix | Delete
};
[30943] Fix | Delete
}
[30944] Fix | Delete
[30945] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/input-control/input-field.js
[30946] Fix | Delete
/**
[30947] Fix | Delete
* External dependencies
[30948] Fix | Delete
*/
[30949] Fix | Delete
[30950] Fix | Delete
/**
[30951] Fix | Delete
* WordPress dependencies
[30952] Fix | Delete
*/
[30953] Fix | Delete
[30954] Fix | Delete
/**
[30955] Fix | Delete
* Internal dependencies
[30956] Fix | Delete
*/
[30957] Fix | Delete
[30958] Fix | Delete
[30959] Fix | Delete
[30960] Fix | Delete
[30961] Fix | Delete
[30962] Fix | Delete
[30963] Fix | Delete
const input_field_noop = () => {};
[30964] Fix | Delete
function InputField({
[30965] Fix | Delete
disabled = false,
[30966] Fix | Delete
dragDirection = 'n',
[30967] Fix | Delete
dragThreshold = 10,
[30968] Fix | Delete
id,
[30969] Fix | Delete
isDragEnabled = false,
[30970] Fix | Delete
isPressEnterToChange = false,
[30971] Fix | Delete
onBlur = input_field_noop,
[30972] Fix | Delete
onChange = input_field_noop,
[30973] Fix | Delete
onDrag = input_field_noop,
[30974] Fix | Delete
onDragEnd = input_field_noop,
[30975] Fix | Delete
onDragStart = input_field_noop,
[30976] Fix | Delete
onKeyDown = input_field_noop,
[30977] Fix | Delete
onValidate = input_field_noop,
[30978] Fix | Delete
size = 'default',
[30979] Fix | Delete
stateReducer = state => state,
[30980] Fix | Delete
value: valueProp,
[30981] Fix | Delete
type,
[30982] Fix | Delete
...props
[30983] Fix | Delete
}, ref) {
[30984] Fix | Delete
const {
[30985] Fix | Delete
// State.
[30986] Fix | Delete
state,
[30987] Fix | Delete
// Actions.
[30988] Fix | Delete
change,
[30989] Fix | Delete
commit,
[30990] Fix | Delete
drag,
[30991] Fix | Delete
dragEnd,
[30992] Fix | Delete
dragStart,
[30993] Fix | Delete
invalidate,
[30994] Fix | Delete
pressDown,
[30995] Fix | Delete
pressEnter,
[30996] Fix | Delete
pressUp,
[30997] Fix | Delete
reset
[30998] Fix | Delete
} = useInputControlStateReducer(stateReducer, {
[30999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function