mirror of
https://github.com/fleetdm/fleet
synced 2026-05-16 13:38:43 +00:00
* clean up routes and useless components * component clean up * removed redux from routes * rename file * moved useDeepEffect hook with others * removed redux, fleet, app_constants dirs; added types to utilities * style cleanup * typo fix * removed unused ts-ignore comments * removed redux packages!!! * formatting * fixed typing for simple search function * updated frontend readme
17 lines
261 B
TypeScript
17 lines
261 B
TypeScript
const replaceArrayItem = (
|
|
array: unknown[],
|
|
item: unknown,
|
|
replacement: unknown
|
|
) => {
|
|
const index = array.indexOf(item);
|
|
|
|
if (index === -1) {
|
|
return array;
|
|
}
|
|
|
|
array[index] = replacement;
|
|
|
|
return array;
|
|
};
|
|
|
|
export default replaceArrayItem;
|