const currentPageNumbers = useMemo(() => pageNumbers.slice(first, second), [first, second]);
useEffect(() => {
console.log(currentPageNumbers);
}, [currentPageNumbers])
{currentPageNumbers.map((number: number) => (
<button className={cl[`elem`]} key={number} onClick={() => paginate(number)} >{number}</button>
))}
FROM <указание на преднастроенную сборку>
. Если там не что-то очевидное-одноложное типа nginx-alpine\nodejs-alpine, тупо гуглишь, находишь Dockerfile и исполняешь предварительно команды оттуда:). postForm
- это ложь. Никакую форму она не постит. Это вводит в заблуждение. Она должна называться useFormStore
- use
как указание, что это на хук(может применяться только в setup
), Form
- наименование стора, Store
- указание что это store
, а не просто какой-то функционал управления формой.
@loaded
, которое в каждом случае будет уникальным для компонента, зависящим от внутренней логики.Единственные компоненты, в которых эмит в mounted как-то поможет - это асинхронные(defineAsyncComponent), но очень сомнительно что у автора проблема именно и только с ними.