(index: number)
| 248 | }, [introList]); |
| 249 | |
| 250 | const isTaskActive = (index: number) => { |
| 251 | for (let i = index - 1; i >= 0; i--) { |
| 252 | if (!introList[i].done) return false; |
| 253 | } |
| 254 | return !introList[index].done; |
| 255 | }; |
| 256 | |
| 257 | const percent = useMemo(() => { |
| 258 | const total = introList.length; |