JSFiddle - React, Tailwind, and code Playground

JavaScript

const ShiftArray = (array = [], positions = 0)  => {
	positions = positions % array.length;
	
	if(array.length === 0 || positions === 0)
		return array;
	
	const endingValues = array.slice(0, positions);
	const startingValues = array.slice(positions);
	
	return [
		...startingValues,
		...endingValues
	];
}

console.log(ShiftArray([1,2,3], 1))