Initial commit

This commit is contained in:
Rafael Dias Martins
2026-08-31 14:10:20 -03:00
commit 8fcb5aac66
454 changed files with 60207 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
{
"status": "interrupted",
"failedTests": [
"45c0ee5aa051c7ea0d09-334aac0a456b76c6e206",
"45c0ee5aa051c7ea0d09-2afa642ee2657bd59ee7",
"45c0ee5aa051c7ea0d09-fa30f26054e671e78885",
"45c0ee5aa051c7ea0d09-60a34de52567703675d6",
"45c0ee5aa051c7ea0d09-efb89c12f371549c7804",
"45c0ee5aa051c7ea0d09-d50633cc5addeaaa83a1",
"45c0ee5aa051c7ea0d09-b0427f4233ccb1aebbb9",
"45c0ee5aa051c7ea0d09-6d7dd0b1f4495960578f",
"45c0ee5aa051c7ea0d09-9906b25e57f9f498a249",
"45c0ee5aa051c7ea0d09-dd34f5c5c37744c1f096",
"cd15683d43031b1d3c57-fc55b1b37be6500cf778",
"cd15683d43031b1d3c57-38c3693b2509d8b38f0a",
"cd15683d43031b1d3c57-e3b8226b382f360e3ff5",
"cd15683d43031b1d3c57-26c5eec7707330b213cb",
"cd15683d43031b1d3c57-88e64d952359b2241aa1",
"cd15683d43031b1d3c57-19163143d90e16283c66",
"cd15683d43031b1d3c57-b469b6d2eb62905587d6",
"e290695a5d61d2f801b4-852c01f6814257ab0caf",
"e290695a5d61d2f801b4-ad8e9d9a19184600e8a6",
"e290695a5d61d2f801b4-c0717fd87d7c667a6cf9",
"e290695a5d61d2f801b4-25221ad16889a586af7f",
"e290695a5d61d2f801b4-e201b5360f974c9ed1a3",
"e290695a5d61d2f801b4-ef4590de61c4baa12c30",
"e290695a5d61d2f801b4-d6924e908a280b6534b2",
"e290695a5d61d2f801b4-a72083439aa31a0f7828",
"83db38378dec6967ecc7-4b7c96b6ec535930cbf0",
"83db38378dec6967ecc7-e0543ae2067513dc249a",
"83db38378dec6967ecc7-b1a1ce4a979387eb09ce",
"83db38378dec6967ecc7-5f49a288602b7f6b2cab",
"83db38378dec6967ecc7-677d675d42758c4e50b8",
"83db38378dec6967ecc7-af53747b7776b41b1a0c",
"1d1a8386a1f59462f82d-5f0ad91f2647cef60fcd",
"1d1a8386a1f59462f82d-8afd288e06b88db0065d"
]
}
@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

@@ -0,0 +1,144 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- heading "Exam Assignments" [level=1] [ref=e59]
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]:
- img [ref=e63]
- heading "Provas" [level=2] [ref=e65]
- button "Atribuir Prova" [ref=e66] [cursor=pointer]:
- img [ref=e67]
- generic [ref=e69]: Atribuir Prova
- generic [ref=e70]:
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]:
- heading "Consequatur Omnis d" [level=3] [ref=e75]
- generic [ref=e76]: Ativa
- paragraph [ref=e77]: Ipsa et aliqua Exe
- generic [ref=e78]:
- generic [ref=e79]:
- img [ref=e80]
- text: "Início: 05/02/2026, 02:13"
- generic [ref=e82]: "Fim: 13/02/2026, 02:13"
- generic [ref=e83]: "Tempo: 73 min"
- generic [ref=e84]: 0 questões
- generic [ref=e85]: 273 pontos
- generic [ref=e86]:
- link "Resultados" [ref=e87] [cursor=pointer]:
- /url: /dashboard/teacher/assignments/6983fcd48f0feef1306985d1/results
- button "Resultados" [ref=e88]:
- img [ref=e89]
- generic [ref=e92]: Resultados
- button "Editar" [ref=e93] [cursor=pointer]:
- img [ref=e94]
- generic [ref=e96]: Editar
- button "Excluir" [active] [ref=e97] [cursor=pointer]:
- img [ref=e98]
- generic [ref=e100]: Excluir
- generic [ref=e102]:
- generic [ref=e103]:
- generic [ref=e104]:
- heading "Duis harum autem vel" [level=3] [ref=e105]
- generic [ref=e106]: Ativa
- paragraph [ref=e107]: Odio laboriosam ut
- generic [ref=e108]:
- generic [ref=e109]:
- img [ref=e110]
- text: "Início: 02/02/2026, 16:38"
- generic [ref=e112]: "Fim: 09/02/2026, 16:38"
- generic [ref=e113]: "Tempo: 93 min"
- generic [ref=e114]: 0 questões
- generic [ref=e115]: 108 pontos
- generic [ref=e116]:
- link "Resultados" [ref=e117] [cursor=pointer]:
- /url: /dashboard/teacher/assignments/6980d31c98ada2ebcfdeb7fa/results
- button "Resultados" [ref=e118]:
- img [ref=e119]
- generic [ref=e122]: Resultados
- button "Editar" [ref=e123] [cursor=pointer]:
- img [ref=e124]
- generic [ref=e126]: Editar
- generic [ref=e128]:
- generic [ref=e129]:
- generic [ref=e130]:
- heading "Duis harum autem vel" [level=3] [ref=e131]
- generic [ref=e132]: Ativa
- paragraph [ref=e133]: Odio laboriosam ut
- generic [ref=e134]:
- generic [ref=e135]:
- img [ref=e136]
- text: "Início: 31/01/2026, 04:02"
- generic [ref=e138]: "Fim: 08/02/2026, 04:02"
- generic [ref=e139]: "Tempo: 93 min"
- generic [ref=e140]: 0 questões
- generic [ref=e141]: 108 pontos
- generic [ref=e142]:
- link "Resultados" [ref=e143] [cursor=pointer]:
- /url: /dashboard/teacher/assignments/697ea62a7934a871ad693bb3/results
- button "Resultados" [ref=e144]:
- img [ref=e145]
- generic [ref=e148]: Resultados
- button "Editar" [ref=e149] [cursor=pointer]:
- img [ref=e150]
- generic [ref=e152]: Editar
- alert [ref=e153]
- button "Open Next.js Dev Tools" [ref=e159] [cursor=pointer]:
- img [ref=e160]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

@@ -0,0 +1,144 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- heading "Exam Assignments" [level=1] [ref=e59]
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]:
- img [ref=e63]
- heading "Provas" [level=2] [ref=e65]
- button "Atribuir Prova" [ref=e66] [cursor=pointer]:
- img [ref=e67]
- generic [ref=e69]: Atribuir Prova
- generic [ref=e70]:
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]:
- heading "Consequatur Omnis d" [level=3] [ref=e75]
- generic [ref=e76]: Ativa
- paragraph [ref=e77]: Ipsa et aliqua Exe
- generic [ref=e78]:
- generic [ref=e79]:
- img [ref=e80]
- text: "Início: 05/02/2026, 02:13"
- generic [ref=e82]: "Fim: 13/02/2026, 02:13"
- generic [ref=e83]: "Tempo: 73 min"
- generic [ref=e84]: 0 questões
- generic [ref=e85]: 273 pontos
- generic [ref=e86]:
- link "Resultados" [ref=e87] [cursor=pointer]:
- /url: /dashboard/teacher/assignments/6983fcd48f0feef1306985d1/results
- button "Resultados" [ref=e88]:
- img [ref=e89]
- generic [ref=e92]: Resultados
- button "Editar" [ref=e93] [cursor=pointer]:
- img [ref=e94]
- generic [ref=e96]: Editar
- button "Excluir" [ref=e97] [cursor=pointer]:
- img [ref=e98]
- generic [ref=e100]: Excluir
- generic [ref=e102]:
- generic [ref=e103]:
- generic [ref=e104]:
- heading "Duis harum autem vel" [level=3] [ref=e105]
- generic [ref=e106]: Ativa
- paragraph [ref=e107]: Odio laboriosam ut
- generic [ref=e108]:
- generic [ref=e109]:
- img [ref=e110]
- text: "Início: 02/02/2026, 16:38"
- generic [ref=e112]: "Fim: 09/02/2026, 16:38"
- generic [ref=e113]: "Tempo: 93 min"
- generic [ref=e114]: 0 questões
- generic [ref=e115]: 108 pontos
- generic [ref=e116]:
- link "Resultados" [ref=e117] [cursor=pointer]:
- /url: /dashboard/teacher/assignments/6980d31c98ada2ebcfdeb7fa/results
- button "Resultados" [ref=e118]:
- img [ref=e119]
- generic [ref=e122]: Resultados
- button "Editar" [ref=e123] [cursor=pointer]:
- img [ref=e124]
- generic [ref=e126]: Editar
- generic [ref=e128]:
- generic [ref=e129]:
- generic [ref=e130]:
- heading "Duis harum autem vel" [level=3] [ref=e131]
- generic [ref=e132]: Ativa
- paragraph [ref=e133]: Odio laboriosam ut
- generic [ref=e134]:
- generic [ref=e135]:
- img [ref=e136]
- text: "Início: 31/01/2026, 04:02"
- generic [ref=e138]: "Fim: 08/02/2026, 04:02"
- generic [ref=e139]: "Tempo: 93 min"
- generic [ref=e140]: 0 questões
- generic [ref=e141]: 108 pontos
- generic [ref=e142]:
- link "Resultados" [ref=e143] [cursor=pointer]:
- /url: /dashboard/teacher/assignments/697ea62a7934a871ad693bb3/results
- button "Resultados" [ref=e144]:
- img [ref=e145]
- generic [ref=e148]: Resultados
- button "Editar" [ref=e149] [cursor=pointer]:
- img [ref=e150]
- generic [ref=e152]: Editar
- alert [ref=e153]
- button "Open Next.js Dev Tools" [ref=e159] [cursor=pointer]:
- img [ref=e160]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

@@ -0,0 +1,29 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- generic [ref=e21]:
- heading "404" [level=1] [ref=e22]
- heading "This page could not be found." [level=2] [ref=e24]
- alert [ref=e25]
- button "Open Next.js Dev Tools" [ref=e31] [cursor=pointer]:
- img [ref=e32]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

@@ -0,0 +1,78 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- generic [ref=e3]:
- 'heading "Application error: a server-side exception has occurred while loading localhost (see the server logs for more information)." [level=2] [ref=e4]'
- paragraph [ref=e5]: "Digest: 2212160564"
- generic [active]:
- generic [ref=e10] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e11]:
- img [ref=e12]
- generic [ref=e15]:
- button "Open issues overlay" [ref=e16]:
- generic [ref=e17]:
- generic [ref=e18]: "1"
- generic [ref=e19]: "2"
- generic [ref=e20]:
- text: Issue
- generic [ref=e21]: s
- button "Collapse issues badge" [ref=e22]:
- img [ref=e23]
- generic [ref=e27]:
- generic [ref=e28]:
- generic [ref=e29]:
- navigation [ref=e30]:
- button "previous" [disabled] [ref=e31]:
- img "previous" [ref=e32]
- generic [ref=e34]:
- generic [ref=e35]: 1/
- text: "2"
- button "next" [ref=e36] [cursor=pointer]:
- img "next" [ref=e37]
- img
- generic [ref=e39]:
- link "Next.js 15.3.2 (outdated) Turbopack" [ref=e40] [cursor=pointer]:
- /url: https://nextjs.org/docs/messages/version-staleness
- img [ref=e41]
- generic "An outdated version detected (latest is 16.1.6), upgrade is highly recommended!" [ref=e43]: Next.js 15.3.2 (outdated)
- generic [ref=e44]: Turbopack
- img
- generic [ref=e45]:
- dialog "Console Error" [ref=e46]:
- generic [ref=e48]:
- generic [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]:
- generic [ref=e52]:
- generic [ref=e53]: Console Error
- generic [ref=e54]: Server
- generic [ref=e55]:
- button "Copy Stack Trace" [ref=e56] [cursor=pointer]:
- img [ref=e57]
- button "No related documentation found" [disabled] [ref=e59]:
- img [ref=e60]
- link "Learn more about enabling Node.js inspector for server code with Chrome DevTools" [ref=e62] [cursor=pointer]:
- /url: https://nextjs.org/docs/app/building-your-application/configuring/debugging#server-side-code
- img [ref=e63]
- paragraph [ref=e72]: "CastError: Cast to ObjectId failed for value \"category-id\" (type string) at path \"_id\" for model \"Category\""
- generic [ref=e74]:
- paragraph [ref=e76]:
- text: Call Stack
- generic [ref=e77]: "1"
- generic [ref=e78]:
- generic [ref=e79]: EditCategoryPage
- text: <anonymous> (0:0)
- generic [ref=e80]:
- generic [ref=e81]: "1"
- generic [ref=e82]: "2"
- contentinfo [ref=e83]:
- region "Error feedback" [ref=e84]:
- paragraph [ref=e85]:
- link "Was this helpful?" [ref=e86] [cursor=pointer]:
- /url: https://nextjs.org/telemetry#error-feedback
- button "Mark as helpful" [ref=e87] [cursor=pointer]:
- img [ref=e88]
- button "Mark as not helpful" [ref=e91] [cursor=pointer]:
- img [ref=e92]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

@@ -0,0 +1,77 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Categoria" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie uma nova categoria de arquivos
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: "Nome da Categoria:"
- textbox "Nome da Categoria:" [ref=e69]:
- /placeholder: "Ex: Documentos, Imagens, Vídeos"
- generic [ref=e70]:
- generic [ref=e71]: "Descrição:"
- textbox "Descrição:" [ref=e72]:
- /placeholder: Descrição opcional da categoria...
- generic [ref=e73]:
- button "Salvar" [ref=e74] [cursor=pointer]
- button "Cancelar" [ref=e75] [cursor=pointer]
- alert [ref=e76]
- button "Open Next.js Dev Tools" [ref=e82] [cursor=pointer]:
- img [ref=e83]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

@@ -0,0 +1,77 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Categoria" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie uma nova categoria de arquivos
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: "Nome da Categoria:"
- textbox "Nome da Categoria:" [ref=e69]:
- /placeholder: "Ex: Documentos, Imagens, Vídeos"
- generic [ref=e70]:
- generic [ref=e71]: "Descrição:"
- textbox "Descrição:" [ref=e72]:
- /placeholder: Descrição opcional da categoria...
- generic [ref=e73]:
- button "Salvar" [ref=e74] [cursor=pointer]
- button "Cancelar" [ref=e75] [cursor=pointer]
- alert [ref=e76]
- button "Open Next.js Dev Tools" [ref=e82] [cursor=pointer]:
- img [ref=e83]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

@@ -0,0 +1,166 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Categorias de Arquivos" [level=1] [ref=e63]
- paragraph [ref=e64]: Organize e gerencie as categorias de arquivos do sistema
- link "+ Adicionar Nova Categoria" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/categories/add
- button "+ Adicionar Nova Categoria" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Nome da Categoria Descrição Ações" [ref=e71]:
- columnheader "Nome da Categoria" [ref=e72]
- columnheader "Descrição" [ref=e73]
- columnheader "Ações" [ref=e74]
- rowgroup [ref=e75]:
- row "Recurso Pedagógico -" [ref=e76]:
- cell "Recurso Pedagógico" [ref=e77]
- cell "-" [ref=e78]
- cell [ref=e79]:
- generic [ref=e80]:
- link "Editar" [ref=e81] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/697639688aea5ad8a3a57ca9
- img [ref=e82]
- button "Excluir" [active] [ref=e85] [cursor=pointer]:
- img [ref=e86]
- row "Aulão -" [ref=e88]:
- cell "Aulão" [ref=e89]
- cell "-" [ref=e90]
- cell [ref=e91]:
- generic [ref=e92]:
- link "Editar" [ref=e93] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69763c88e5ec0c836fe434c6
- img [ref=e94]
- button "Excluir" [ref=e97] [cursor=pointer]:
- img [ref=e98]
- row "Encontro -" [ref=e100]:
- cell "Encontro" [ref=e101]
- cell "-" [ref=e102]
- cell [ref=e103]:
- generic [ref=e104]:
- link "Editar" [ref=e105] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69763cbde5ec0c836fe434dc
- img [ref=e106]
- button "Excluir" [ref=e109] [cursor=pointer]:
- img [ref=e110]
- row "Jarrod Dale -" [ref=e112]:
- cell "Jarrod Dale" [ref=e113]
- cell "-" [ref=e114]
- cell [ref=e115]:
- generic [ref=e116]:
- link "Editar" [ref=e117] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/6979702dfaaa1f520930c692
- img [ref=e118]
- button "Excluir" [ref=e121] [cursor=pointer]:
- img [ref=e122]
- row "Eleanor Fischer -" [ref=e124]:
- cell "Eleanor Fischer" [ref=e125]
- cell "-" [ref=e126]
- cell [ref=e127]:
- generic [ref=e128]:
- link "Editar" [ref=e129] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69797036faaa1f520930c695
- img [ref=e130]
- button "Excluir" [ref=e133] [cursor=pointer]:
- img [ref=e134]
- row "Angela Gamble -" [ref=e136]:
- cell "Angela Gamble" [ref=e137]
- cell "-" [ref=e138]
- cell [ref=e139]:
- generic [ref=e140]:
- link "Editar" [ref=e141] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/6979708efaaa1f520930c6ae
- img [ref=e142]
- button "Excluir" [ref=e145] [cursor=pointer]:
- img [ref=e146]
- row "adf -" [ref=e148]:
- cell "adf" [ref=e149]
- cell "-" [ref=e150]
- cell [ref=e151]:
- generic [ref=e152]:
- link "Editar" [ref=e153] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69833af15efb7aad702d0be0
- img [ref=e154]
- button "Excluir" [ref=e157] [cursor=pointer]:
- img [ref=e158]
- row "Jenette Bullockwef -" [ref=e160]:
- cell "Jenette Bullockwef" [ref=e161]
- cell "-" [ref=e162]
- cell [ref=e163]:
- generic [ref=e164]:
- link "Editar" [ref=e165] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69833b125efb7aad702d0be4
- img [ref=e166]
- button "Excluir" [ref=e169] [cursor=pointer]:
- img [ref=e170]
- row "Marvin Rowland -" [ref=e172]:
- cell "Marvin Rowland" [ref=e173]
- cell "-" [ref=e174]
- cell [ref=e175]:
- generic [ref=e176]:
- link "Editar" [ref=e177] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/6983a98a78eff7b64fab1554
- img [ref=e178]
- button "Excluir" [ref=e181] [cursor=pointer]:
- img [ref=e182]
- alert [ref=e184]
- button "Open Next.js Dev Tools" [ref=e190] [cursor=pointer]:
- img [ref=e191]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

@@ -0,0 +1,77 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Categoria" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie uma nova categoria de arquivos
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: "Nome da Categoria:"
- textbox "Nome da Categoria:" [active] [ref=e69]:
- /placeholder: "Ex: Documentos, Imagens, Vídeos"
- generic [ref=e70]:
- generic [ref=e71]: "Descrição:"
- textbox "Descrição:" [ref=e72]:
- /placeholder: Descrição opcional da categoria...
- generic [ref=e73]:
- button "Salvar" [ref=e74] [cursor=pointer]
- button "Cancelar" [ref=e75] [cursor=pointer]
- alert [ref=e76]
- button "Open Next.js Dev Tools" [ref=e82] [cursor=pointer]:
- img [ref=e83]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

@@ -0,0 +1,78 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- generic [ref=e3]:
- 'heading "Application error: a server-side exception has occurred while loading localhost (see the server logs for more information)." [level=2] [ref=e4]'
- paragraph [ref=e5]: "Digest: 2212160564"
- generic [active]:
- generic [ref=e10] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e11]:
- img [ref=e12]
- generic [ref=e15]:
- button "Open issues overlay" [ref=e16]:
- generic [ref=e17]:
- generic [ref=e18]: "1"
- generic [ref=e19]: "2"
- generic [ref=e20]:
- text: Issue
- generic [ref=e21]: s
- button "Collapse issues badge" [ref=e22]:
- img [ref=e23]
- generic [ref=e27]:
- generic [ref=e28]:
- generic [ref=e29]:
- navigation [ref=e30]:
- button "previous" [disabled] [ref=e31]:
- img "previous" [ref=e32]
- generic [ref=e34]:
- generic [ref=e35]: 1/
- text: "2"
- button "next" [ref=e36] [cursor=pointer]:
- img "next" [ref=e37]
- img
- generic [ref=e39]:
- link "Next.js 15.3.2 (outdated) Turbopack" [ref=e40] [cursor=pointer]:
- /url: https://nextjs.org/docs/messages/version-staleness
- img [ref=e41]
- generic "An outdated version detected (latest is 16.1.6), upgrade is highly recommended!" [ref=e43]: Next.js 15.3.2 (outdated)
- generic [ref=e44]: Turbopack
- img
- generic [ref=e45]:
- dialog "Console Error" [ref=e46]:
- generic [ref=e48]:
- generic [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]:
- generic [ref=e52]:
- generic [ref=e53]: Console Error
- generic [ref=e54]: Server
- generic [ref=e55]:
- button "Copy Stack Trace" [ref=e56] [cursor=pointer]:
- img [ref=e57]
- button "No related documentation found" [disabled] [ref=e59]:
- img [ref=e60]
- link "Learn more about enabling Node.js inspector for server code with Chrome DevTools" [ref=e62] [cursor=pointer]:
- /url: https://nextjs.org/docs/app/building-your-application/configuring/debugging#server-side-code
- img [ref=e63]
- paragraph [ref=e72]: "CastError: Cast to ObjectId failed for value \"category-id\" (type string) at path \"_id\" for model \"Category\""
- generic [ref=e74]:
- paragraph [ref=e76]:
- text: Call Stack
- generic [ref=e77]: "1"
- generic [ref=e78]:
- generic [ref=e79]: EditCategoryPage
- text: <anonymous> (0:0)
- generic [ref=e80]:
- generic [ref=e81]: "1"
- generic [ref=e82]: "2"
- contentinfo [ref=e83]:
- region "Error feedback" [ref=e84]:
- paragraph [ref=e85]:
- link "Was this helpful?" [ref=e86] [cursor=pointer]:
- /url: https://nextjs.org/telemetry#error-feedback
- button "Mark as helpful" [ref=e87] [cursor=pointer]:
- img [ref=e88]
- button "Mark as not helpful" [ref=e91] [cursor=pointer]:
- img [ref=e92]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

@@ -0,0 +1,166 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Categorias de Arquivos" [level=1] [ref=e63]
- paragraph [ref=e64]: Organize e gerencie as categorias de arquivos do sistema
- link "+ Adicionar Nova Categoria" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/categories/add
- button "+ Adicionar Nova Categoria" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Nome da Categoria Descrição Ações" [ref=e71]:
- columnheader "Nome da Categoria" [ref=e72]
- columnheader "Descrição" [ref=e73]
- columnheader "Ações" [ref=e74]
- rowgroup [ref=e75]:
- row "Recurso Pedagógico -" [ref=e76]:
- cell "Recurso Pedagógico" [ref=e77]
- cell "-" [ref=e78]
- cell [ref=e79]:
- generic [ref=e80]:
- link "Editar" [ref=e81] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/697639688aea5ad8a3a57ca9
- img [ref=e82]
- button "Excluir" [ref=e85] [cursor=pointer]:
- img [ref=e86]
- row "Aulão -" [ref=e88]:
- cell "Aulão" [ref=e89]
- cell "-" [ref=e90]
- cell [ref=e91]:
- generic [ref=e92]:
- link "Editar" [ref=e93] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69763c88e5ec0c836fe434c6
- img [ref=e94]
- button "Excluir" [ref=e97] [cursor=pointer]:
- img [ref=e98]
- row "Encontro -" [ref=e100]:
- cell "Encontro" [ref=e101]
- cell "-" [ref=e102]
- cell [ref=e103]:
- generic [ref=e104]:
- link "Editar" [ref=e105] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69763cbde5ec0c836fe434dc
- img [ref=e106]
- button "Excluir" [ref=e109] [cursor=pointer]:
- img [ref=e110]
- row "Jarrod Dale -" [ref=e112]:
- cell "Jarrod Dale" [ref=e113]
- cell "-" [ref=e114]
- cell [ref=e115]:
- generic [ref=e116]:
- link "Editar" [ref=e117] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/6979702dfaaa1f520930c692
- img [ref=e118]
- button "Excluir" [ref=e121] [cursor=pointer]:
- img [ref=e122]
- row "Eleanor Fischer -" [ref=e124]:
- cell "Eleanor Fischer" [ref=e125]
- cell "-" [ref=e126]
- cell [ref=e127]:
- generic [ref=e128]:
- link "Editar" [ref=e129] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69797036faaa1f520930c695
- img [ref=e130]
- button "Excluir" [ref=e133] [cursor=pointer]:
- img [ref=e134]
- row "Angela Gamble -" [ref=e136]:
- cell "Angela Gamble" [ref=e137]
- cell "-" [ref=e138]
- cell [ref=e139]:
- generic [ref=e140]:
- link "Editar" [ref=e141] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/6979708efaaa1f520930c6ae
- img [ref=e142]
- button "Excluir" [ref=e145] [cursor=pointer]:
- img [ref=e146]
- row "adf -" [ref=e148]:
- cell "adf" [ref=e149]
- cell "-" [ref=e150]
- cell [ref=e151]:
- generic [ref=e152]:
- link "Editar" [ref=e153] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69833af15efb7aad702d0be0
- img [ref=e154]
- button "Excluir" [ref=e157] [cursor=pointer]:
- img [ref=e158]
- row "Jenette Bullockwef -" [ref=e160]:
- cell "Jenette Bullockwef" [ref=e161]
- cell "-" [ref=e162]
- cell [ref=e163]:
- generic [ref=e164]:
- link "Editar" [ref=e165] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/69833b125efb7aad702d0be4
- img [ref=e166]
- button "Excluir" [ref=e169] [cursor=pointer]:
- img [ref=e170]
- row "Marvin Rowland -" [ref=e172]:
- cell "Marvin Rowland" [ref=e173]
- cell "-" [ref=e174]
- cell [ref=e175]:
- generic [ref=e176]:
- link "Editar" [ref=e177] [cursor=pointer]:
- /url: /admin/dashboard/categories/edit/6983a98a78eff7b64fab1554
- img [ref=e178]
- button "Excluir" [ref=e181] [cursor=pointer]:
- img [ref=e182]
- alert [ref=e184]
- button "Open Next.js Dev Tools" [ref=e190] [cursor=pointer]:
- img [ref=e191]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

@@ -0,0 +1,98 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Tipo de Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie um novo tipo de turma
- generic [ref=e65]:
- alert [ref=e67]:
- generic [ref=e68]:
- strong [ref=e69]: "Error:"
- generic [ref=e70]: Título e preço são campos obrigatórios...
- generic [ref=e71]:
- generic [ref=e72]:
- generic [ref=e73]: "Título:"
- textbox "Título:" [ref=e74]:
- /placeholder: "Ex: Aula de Gramática Avançada"
- generic [ref=e75]:
- generic [ref=e76]: "Descrição:"
- textbox "Descrição:" [ref=e77]:
- /placeholder: Detalhes sobre o conteúdo da aula...
- generic [ref=e78]:
- generic [ref=e79]: "Faixa Etária:"
- textbox "Faixa Etária:" [ref=e80]:
- /placeholder: "Ex: 8-12 anos, Adultos, etc."
- generic [ref=e81]:
- generic [ref=e82]: "Preço:"
- spinbutton "Preço:" [ref=e83]
- generic [ref=e84]:
- button "Salvar" [active] [ref=e85] [cursor=pointer]
- button "Cancelar" [ref=e86] [cursor=pointer]
- alert [ref=e87]
- generic [ref=e92] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e93]:
- img [ref=e94]
- generic [ref=e97]:
- button "Open issues overlay" [ref=e98]:
- generic [ref=e99]:
- generic [ref=e100]: "0"
- generic [ref=e101]: "1"
- generic [ref=e102]: Issue
- button "Collapse issues badge" [ref=e103]:
- img [ref=e104]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

@@ -0,0 +1,157 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Tipos de Turmas" [level=1] [ref=e63]
- paragraph [ref=e64]: Gerencie os tipos de turmas, como 'Starters' etc.
- link "+ Adicionar Novo Tipo" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/add
- button "+ Adicionar Novo Tipo" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Tipo de Turma Faixa Etária Preço Ações" [ref=e71]:
- columnheader "Tipo de Turma" [ref=e72]
- columnheader "Faixa Etária" [ref=e73]
- columnheader "Preço" [ref=e74]
- columnheader "Ações" [ref=e75]
- rowgroup [ref=e76]:
- row "Starters 1 8-12 50.00" [ref=e77]:
- cell "Starters 1" [ref=e78]
- cell "8-12" [ref=e79]
- cell "50.00" [ref=e80]:
- generic [ref=e81]:
- img [ref=e82]
- text: "50.00"
- cell [ref=e84]:
- generic [ref=e85]:
- link "Adicionar Arquivo" [ref=e86] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/697572e6b41e291a99a79da8/add
- img [ref=e87]
- link "Ver Arquivos" [ref=e89] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/697572e6b41e291a99a79da8
- img [ref=e90]
- link "Editar" [ref=e95] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/697572e6b41e291a99a79da8
- img [ref=e96]
- button "Excluir" [ref=e99] [cursor=pointer]:
- img [ref=e100]
- row "Starters 2 10-14 60.00" [ref=e102]:
- cell "Starters 2" [ref=e103]
- cell "10-14" [ref=e104]
- cell "60.00" [ref=e105]:
- generic [ref=e106]:
- img [ref=e107]
- text: "60.00"
- cell [ref=e109]:
- generic [ref=e110]:
- link "Adicionar Arquivo" [ref=e111] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/69757574b41e291a99a79db8/add
- img [ref=e112]
- link "Ver Arquivos" [ref=e114] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/69757574b41e291a99a79db8
- img [ref=e115]
- link "Editar" [ref=e120] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/69757574b41e291a99a79db8
- img [ref=e121]
- button "Excluir" [ref=e124] [cursor=pointer]:
- img [ref=e125]
- row "tipo turma 2 8-12 60.00" [ref=e127]:
- cell "tipo turma 2" [ref=e128]
- cell "8-12" [ref=e129]
- cell "60.00" [ref=e130]:
- generic [ref=e131]:
- img [ref=e132]
- text: "60.00"
- cell [ref=e134]:
- generic [ref=e135]:
- link "Adicionar Arquivo" [ref=e136] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/6983a97878eff7b64fab1549/add
- img [ref=e137]
- link "Ver Arquivos" [ref=e139] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/6983a97878eff7b64fab1549
- img [ref=e140]
- link "Editar" [ref=e145] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/6983a97878eff7b64fab1549
- img [ref=e146]
- button "Excluir" [ref=e149] [cursor=pointer]:
- img [ref=e150]
- row "Quibusdam velit non Eum ea assumenda vol 627.00" [ref=e152]:
- cell "Quibusdam velit non" [ref=e153]
- cell "Eum ea assumenda vol" [ref=e154]
- cell "627.00" [ref=e155]:
- generic [ref=e156]:
- img [ref=e157]
- text: "627.00"
- cell [ref=e159]:
- generic [ref=e160]:
- link "Adicionar Arquivo" [ref=e161] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/6983a9cb78eff7b64fab1560/add
- img [ref=e162]
- link "Ver Arquivos" [ref=e164] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/6983a9cb78eff7b64fab1560
- img [ref=e165]
- link "Editar" [ref=e170] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/6983a9cb78eff7b64fab1560
- img [ref=e171]
- button "Excluir" [ref=e174] [cursor=pointer]:
- img [ref=e175]
- alert [ref=e177]
- button "Open Next.js Dev Tools" [ref=e183] [cursor=pointer]:
- img [ref=e184]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

@@ -0,0 +1,93 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Tipo de Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie um novo tipo de turma
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: "Título:"
- textbox "Título:" [ref=e69]:
- /placeholder: "Ex: Aula de Gramática Avançada"
- generic [ref=e70]:
- generic [ref=e71]: "Descrição:"
- textbox "Descrição:" [ref=e72]:
- /placeholder: Detalhes sobre o conteúdo da aula...
- generic [ref=e73]:
- generic [ref=e74]: "Faixa Etária:"
- textbox "Faixa Etária:" [ref=e75]:
- /placeholder: "Ex: 8-12 anos, Adultos, etc."
- generic [ref=e76]:
- generic [ref=e77]: "Preço:"
- spinbutton "Preço:" [ref=e78]
- generic [ref=e79]:
- button "Salvar" [ref=e80] [cursor=pointer]
- button "Cancelar" [ref=e81] [cursor=pointer]
- alert [ref=e82]
- generic [ref=e87] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e88]:
- img [ref=e89]
- generic [ref=e92]:
- button "Open issues overlay" [ref=e93]:
- generic [ref=e94]:
- generic [ref=e95]: "0"
- generic [ref=e96]: "1"
- generic [ref=e97]: Issue
- button "Collapse issues badge" [ref=e98]:
- img [ref=e99]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

@@ -0,0 +1,71 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]: Class Type not found.
- alert [ref=e58]
- generic [ref=e63] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e64]:
- img [ref=e65]
- generic [ref=e68]:
- button "Open issues overlay" [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: "0"
- generic [ref=e72]: "1"
- generic [ref=e73]: Issue
- button "Collapse issues badge" [ref=e74]:
- img [ref=e75]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

@@ -0,0 +1,93 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Tipo de Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie um novo tipo de turma
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: "Título:"
- textbox "Título:" [ref=e69]:
- /placeholder: "Ex: Aula de Gramática Avançada"
- generic [ref=e70]:
- generic [ref=e71]: "Descrição:"
- textbox "Descrição:" [ref=e72]:
- /placeholder: Detalhes sobre o conteúdo da aula...
- generic [ref=e73]:
- generic [ref=e74]: "Faixa Etária:"
- textbox "Faixa Etária:" [ref=e75]:
- /placeholder: "Ex: 8-12 anos, Adultos, etc."
- generic [ref=e76]:
- generic [ref=e77]: "Preço:"
- spinbutton "Preço:" [ref=e78]
- generic [ref=e79]:
- button "Salvar" [ref=e80] [cursor=pointer]
- button "Cancelar" [ref=e81] [cursor=pointer]
- alert [ref=e82]
- generic [ref=e87] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e88]:
- img [ref=e89]
- generic [ref=e92]:
- button "Open issues overlay" [ref=e93]:
- generic [ref=e94]:
- generic [ref=e95]: "0"
- generic [ref=e96]: "1"
- generic [ref=e97]: Issue
- button "Collapse issues badge" [ref=e98]:
- img [ref=e99]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

@@ -0,0 +1,157 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Tipos de Turmas" [level=1] [ref=e63]
- paragraph [ref=e64]: Gerencie os tipos de turmas, como 'Starters' etc.
- link "+ Adicionar Novo Tipo" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/add
- button "+ Adicionar Novo Tipo" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Tipo de Turma Faixa Etária Preço Ações" [ref=e71]:
- columnheader "Tipo de Turma" [ref=e72]
- columnheader "Faixa Etária" [ref=e73]
- columnheader "Preço" [ref=e74]
- columnheader "Ações" [ref=e75]
- rowgroup [ref=e76]:
- row "Starters 1 8-12 50.00" [ref=e77]:
- cell "Starters 1" [ref=e78]
- cell "8-12" [ref=e79]
- cell "50.00" [ref=e80]:
- generic [ref=e81]:
- img [ref=e82]
- text: "50.00"
- cell [ref=e84]:
- generic [ref=e85]:
- link "Adicionar Arquivo" [ref=e86] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/697572e6b41e291a99a79da8/add
- img [ref=e87]
- link "Ver Arquivos" [ref=e89] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/697572e6b41e291a99a79da8
- img [ref=e90]
- link "Editar" [ref=e95] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/697572e6b41e291a99a79da8
- img [ref=e96]
- button "Excluir" [active] [ref=e99] [cursor=pointer]:
- img [ref=e100]
- row "Starters 2 10-14 60.00" [ref=e102]:
- cell "Starters 2" [ref=e103]
- cell "10-14" [ref=e104]
- cell "60.00" [ref=e105]:
- generic [ref=e106]:
- img [ref=e107]
- text: "60.00"
- cell [ref=e109]:
- generic [ref=e110]:
- link "Adicionar Arquivo" [ref=e111] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/69757574b41e291a99a79db8/add
- img [ref=e112]
- link "Ver Arquivos" [ref=e114] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/69757574b41e291a99a79db8
- img [ref=e115]
- link "Editar" [ref=e120] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/69757574b41e291a99a79db8
- img [ref=e121]
- button "Excluir" [ref=e124] [cursor=pointer]:
- img [ref=e125]
- row "tipo turma 2 8-12 60.00" [ref=e127]:
- cell "tipo turma 2" [ref=e128]
- cell "8-12" [ref=e129]
- cell "60.00" [ref=e130]:
- generic [ref=e131]:
- img [ref=e132]
- text: "60.00"
- cell [ref=e134]:
- generic [ref=e135]:
- link "Adicionar Arquivo" [ref=e136] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/6983a97878eff7b64fab1549/add
- img [ref=e137]
- link "Ver Arquivos" [ref=e139] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/6983a97878eff7b64fab1549
- img [ref=e140]
- link "Editar" [ref=e145] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/6983a97878eff7b64fab1549
- img [ref=e146]
- button "Excluir" [ref=e149] [cursor=pointer]:
- img [ref=e150]
- row "Quibusdam velit non Eum ea assumenda vol 627.00" [ref=e152]:
- cell "Quibusdam velit non" [ref=e153]
- cell "Eum ea assumenda vol" [ref=e154]
- cell "627.00" [ref=e155]:
- generic [ref=e156]:
- img [ref=e157]
- text: "627.00"
- cell [ref=e159]:
- generic [ref=e160]:
- link "Adicionar Arquivo" [ref=e161] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/6983a9cb78eff7b64fab1560/add
- img [ref=e162]
- link "Ver Arquivos" [ref=e164] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/6983a9cb78eff7b64fab1560
- img [ref=e165]
- link "Editar" [ref=e170] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/6983a9cb78eff7b64fab1560
- img [ref=e171]
- button "Excluir" [ref=e174] [cursor=pointer]:
- img [ref=e175]
- alert [ref=e177]
- button "Open Next.js Dev Tools" [ref=e183] [cursor=pointer]:
- img [ref=e184]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

@@ -0,0 +1,157 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Tipos de Turmas" [level=1] [ref=e63]
- paragraph [ref=e64]: Gerencie os tipos de turmas, como 'Starters' etc.
- link "+ Adicionar Novo Tipo" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/add
- button "+ Adicionar Novo Tipo" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Tipo de Turma Faixa Etária Preço Ações" [ref=e71]:
- columnheader "Tipo de Turma" [ref=e72]
- columnheader "Faixa Etária" [ref=e73]
- columnheader "Preço" [ref=e74]
- columnheader "Ações" [ref=e75]
- rowgroup [ref=e76]:
- row "Starters 1 8-12 50.00" [ref=e77]:
- cell "Starters 1" [ref=e78]
- cell "8-12" [ref=e79]
- cell "50.00" [ref=e80]:
- generic [ref=e81]:
- img [ref=e82]
- text: "50.00"
- cell [ref=e84]:
- generic [ref=e85]:
- link "Adicionar Arquivo" [ref=e86] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/697572e6b41e291a99a79da8/add
- img [ref=e87]
- link "Ver Arquivos" [ref=e89] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/697572e6b41e291a99a79da8
- img [ref=e90]
- link "Editar" [ref=e95] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/697572e6b41e291a99a79da8
- img [ref=e96]
- button "Excluir" [ref=e99] [cursor=pointer]:
- img [ref=e100]
- row "Starters 2 10-14 60.00" [ref=e102]:
- cell "Starters 2" [ref=e103]
- cell "10-14" [ref=e104]
- cell "60.00" [ref=e105]:
- generic [ref=e106]:
- img [ref=e107]
- text: "60.00"
- cell [ref=e109]:
- generic [ref=e110]:
- link "Adicionar Arquivo" [ref=e111] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/69757574b41e291a99a79db8/add
- img [ref=e112]
- link "Ver Arquivos" [ref=e114] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/69757574b41e291a99a79db8
- img [ref=e115]
- link "Editar" [ref=e120] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/69757574b41e291a99a79db8
- img [ref=e121]
- button "Excluir" [ref=e124] [cursor=pointer]:
- img [ref=e125]
- row "tipo turma 2 8-12 60.00" [ref=e127]:
- cell "tipo turma 2" [ref=e128]
- cell "8-12" [ref=e129]
- cell "60.00" [ref=e130]:
- generic [ref=e131]:
- img [ref=e132]
- text: "60.00"
- cell [ref=e134]:
- generic [ref=e135]:
- link "Adicionar Arquivo" [ref=e136] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/6983a97878eff7b64fab1549/add
- img [ref=e137]
- link "Ver Arquivos" [ref=e139] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/6983a97878eff7b64fab1549
- img [ref=e140]
- link "Editar" [ref=e145] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/6983a97878eff7b64fab1549
- img [ref=e146]
- button "Excluir" [ref=e149] [cursor=pointer]:
- img [ref=e150]
- row "Quibusdam velit non Eum ea assumenda vol 627.00" [ref=e152]:
- cell "Quibusdam velit non" [ref=e153]
- cell "Eum ea assumenda vol" [ref=e154]
- cell "627.00" [ref=e155]:
- generic [ref=e156]:
- img [ref=e157]
- text: "627.00"
- cell [ref=e159]:
- generic [ref=e160]:
- link "Adicionar Arquivo" [ref=e161] [cursor=pointer]:
- /url: /admin/dashboard/files/classTypes/6983a9cb78eff7b64fab1560/add
- img [ref=e162]
- link "Ver Arquivos" [ref=e164] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/files/6983a9cb78eff7b64fab1560
- img [ref=e165]
- link "Editar" [ref=e170] [cursor=pointer]:
- /url: /admin/dashboard/classTypes/edit/6983a9cb78eff7b64fab1560
- img [ref=e171]
- button "Excluir" [ref=e174] [cursor=pointer]:
- img [ref=e175]
- alert [ref=e177]
- button "Open Next.js Dev Tools" [ref=e183] [cursor=pointer]:
- img [ref=e184]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

@@ -0,0 +1,98 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- generic [ref=e3]:
- 'heading "Application error: a server-side exception has occurred while loading localhost (see the server logs for more information)." [level=2] [ref=e4]'
- paragraph [ref=e5]: "Digest: 2652896046"
- generic [active]:
- generic [ref=e10] [cursor=pointer]:
- button "Open Next.js Dev Tools" [ref=e11]:
- img [ref=e12]
- generic [ref=e15]:
- button "Open issues overlay" [ref=e16]:
- generic [ref=e17]:
- generic [ref=e18]: "0"
- generic [ref=e19]: "1"
- generic [ref=e20]: Issue
- button "Collapse issues badge" [ref=e21]:
- img [ref=e22]
- generic [ref=e26]:
- generic [ref=e27]:
- generic [ref=e28]:
- navigation [ref=e29]:
- button "previous" [disabled] [ref=e30]:
- img "previous" [ref=e31]
- generic [ref=e33]:
- generic [ref=e34]: 1/
- text: "1"
- button "next" [disabled] [ref=e35]:
- img "next" [ref=e36]
- img
- generic [ref=e38]:
- link "Next.js 15.3.2 (outdated) Turbopack" [ref=e39] [cursor=pointer]:
- /url: https://nextjs.org/docs/messages/version-staleness
- img [ref=e40]
- generic "An outdated version detected (latest is 16.1.6), upgrade is highly recommended!" [ref=e42]: Next.js 15.3.2 (outdated)
- generic [ref=e43]: Turbopack
- img
- generic [ref=e44]:
- dialog "Runtime Error" [ref=e45]:
- generic [ref=e47]:
- generic [ref=e48]:
- generic [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]:
- generic [ref=e52]: Runtime Error
- generic [ref=e53]: Server
- generic [ref=e54]:
- button "Copy Stack Trace" [ref=e55] [cursor=pointer]:
- img [ref=e56]
- button "No related documentation found" [disabled] [ref=e58]:
- img [ref=e59]
- link "Learn more about enabling Node.js inspector for server code with Chrome DevTools" [ref=e61] [cursor=pointer]:
- /url: https://nextjs.org/docs/app/building-your-application/configuring/debugging#server-side-code
- img [ref=e62]
- paragraph [ref=e71]: "TypeError: Cannot read properties of null (reading '_id')"
- generic [ref=e72]:
- generic [ref=e73]:
- paragraph [ref=e75]:
- img [ref=e77]
- generic [ref=e80]: src/app/(protected)/admin/dashboard/classTypes/edit/[id]/page.jsx (11:29) @ EditClassTypePage
- button "Open in editor" [ref=e81] [cursor=pointer]:
- img [ref=e83]
- generic [ref=e85]:
- generic [ref=e86]: 9 | const classType = await getTypeClassAsPlainObject(id);
- generic [ref=e87]: 10 |
- generic [ref=e88]: "> 11 | classType._id = classType._id.toString();"
- generic [ref=e89]: "| ^"
- generic [ref=e90]: 12 |
- generic [ref=e91]: 13 | return (
- generic [ref=e92]: 14 | <div className="w-full mt-3">
- generic [ref=e93]:
- generic [ref=e94]:
- paragraph [ref=e95]:
- text: Call Stack
- generic [ref=e96]: "7"
- button "Show 6 ignore-listed frame(s)" [ref=e97] [cursor=pointer]:
- text: Show 6 ignore-listed frame(s)
- img [ref=e98]
- generic [ref=e100]:
- generic [ref=e101]:
- text: EditClassTypePage
- button [ref=e102] [cursor=pointer]:
- img [ref=e103]
- text: src/app/(protected)/admin/dashboard/classTypes/edit/[id]/page.jsx (11:29)
- generic [ref=e105]:
- generic [ref=e106]: "1"
- generic [ref=e107]: "2"
- contentinfo [ref=e108]:
- region "Error feedback" [ref=e109]:
- paragraph [ref=e110]:
- link "Was this helpful?" [ref=e111] [cursor=pointer]:
- /url: https://nextjs.org/telemetry#error-feedback
- button "Mark as helpful" [ref=e112] [cursor=pointer]:
- img [ref=e113]
- button "Mark as not helpful" [ref=e116] [cursor=pointer]:
- img [ref=e117]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

@@ -0,0 +1,150 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie uma nova turma no sistema
- generic [ref=e67]:
- heading "Nova Turma" [level=2] [ref=e69]
- generic [ref=e70]:
- generic [ref=e71]:
- generic [ref=e72]:
- generic [ref=e73]: Tipo de Classe *
- combobox "Tipo de Classe *" [ref=e74]:
- option "Selecione..." [selected]
- option "Starters 1"
- option "Starters 2"
- option "tipo turma 2"
- option "Quibusdam velit non"
- generic [ref=e75]:
- generic [ref=e76]: Título *
- textbox "Título *" [ref=e77]:
- /placeholder: "Ex: Starters 1 - 2025"
- generic [ref=e78]:
- generic [ref=e79]: Data de Início *
- textbox "Data de Início *" [ref=e80]
- generic [ref=e81]:
- text: Data de Término
- textbox "Data de Término" [ref=e82]
- generic [ref=e83]:
- generic [ref=e84]: Horário *
- textbox "Horário *" [ref=e85]
- generic [ref=e86]:
- text: Mensalidade
- textbox "Mensalidade" [ref=e87]:
- /placeholder: "Ex: 50,00"
- generic [ref=e88]:
- text: Link (Zoom, Meet, etc.)
- textbox "Link (Zoom, Meet, etc.)" [ref=e89]:
- /placeholder: https://...
- generic [ref=e90]:
- generic [ref=e91]: Professores *
- generic [ref=e92]:
- generic [ref=e93] [cursor=pointer]:
- checkbox "RAFAEL DIAS MARTINS" [ref=e94]
- generic [ref=e95]: RAFAEL DIAS MARTINS
- generic [ref=e96] [cursor=pointer]:
- checkbox "Neville Mills" [ref=e97]
- generic [ref=e98]: Neville Mills
- generic [ref=e99]:
- text: Alunos
- combobox [ref=e101]:
- option "Adicionar aluno..." [selected]
- option "Blair Wright"
- option "May Hendricks"
- option "Madison Zimmerman"
- option "Dawn Rojas"
- option "Drake Cantu"
- option "Lael May"
- option "Josenilton"
- generic [ref=e102]:
- generic [ref=e103]: Dias da Semana *
- generic [ref=e104]:
- generic [ref=e105] [cursor=pointer]:
- checkbox "Segunda-feira" [checked] [ref=e106]
- generic [ref=e107]: Segunda-feira
- generic [ref=e108] [cursor=pointer]:
- checkbox "Terça-feira" [ref=e109]
- generic [ref=e110]: Terça-feira
- generic [ref=e111] [cursor=pointer]:
- checkbox "Quarta-feira" [checked] [ref=e112]
- generic [ref=e113]: Quarta-feira
- generic [ref=e114] [cursor=pointer]:
- checkbox "Quinta-feira" [ref=e115]
- generic [ref=e116]: Quinta-feira
- generic [ref=e117] [cursor=pointer]:
- checkbox "Sexta-feira" [checked] [active] [ref=e118]
- generic [ref=e119]: Sexta-feira
- generic [ref=e120] [cursor=pointer]:
- checkbox "Sábado" [ref=e121]
- generic [ref=e122]: Sábado
- generic [ref=e123] [cursor=pointer]:
- checkbox "Domingo" [ref=e124]
- generic [ref=e125]: Domingo
- generic [ref=e128]:
- checkbox "Herdar arquivos do tipo de turma" [ref=e129]
- generic [ref=e130]:
- generic [ref=e131]: Herdar arquivos do tipo de turma
- paragraph [ref=e132]: Ao criar a turma, herdam-se os arquivos daquele tipo de classe.
- generic [ref=e133]:
- button "Cancelar" [ref=e134] [cursor=pointer]
- button "Salvar" [ref=e135] [cursor=pointer]
- alert [ref=e136]
- button "Open Next.js Dev Tools" [ref=e142] [cursor=pointer]:
- img [ref=e143]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

@@ -0,0 +1,155 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Editar Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Atualize as informações da turma
- generic [ref=e67]:
- heading "Editar Turma" [level=2] [ref=e69]
- generic [ref=e70]:
- generic [ref=e71]:
- generic [ref=e72]:
- generic [ref=e73]: Tipo de Classe *
- combobox "Tipo de Classe *" [ref=e74]:
- option "Selecione..."
- option "Starters 1" [selected]
- option "Starters 2"
- option "tipo turma 2"
- option "Quibusdam velit non"
- generic [ref=e75]:
- generic [ref=e76]: Título *
- textbox "Título *" [ref=e77]:
- /placeholder: "Ex: Starters 1 - 2025"
- text: Starters 1 2026-1 Grupo 1
- generic [ref=e78]:
- generic [ref=e79]: Data de Início *
- textbox "Data de Início *" [ref=e80]: 2026-01-01
- generic [ref=e81]:
- text: Data de Término
- textbox "Data de Término" [ref=e82]: 2026-02-19
- generic [ref=e83]:
- generic [ref=e84]: Horário *
- textbox "Horário *" [ref=e85]: 14:00
- generic [ref=e86]:
- text: Mensalidade
- textbox "Mensalidade" [ref=e87]:
- /placeholder: "Ex: 50,00"
- text: "50"
- generic [ref=e88]:
- text: Link (Zoom, Meet, etc.)
- textbox "Link (Zoom, Meet, etc.)" [ref=e89]:
- /placeholder: https://...
- text: https://gemini.google.com/app/56787e5a1b2257d7
- generic [ref=e90]:
- generic [ref=e91]: Professores *
- generic [ref=e92]:
- generic [ref=e93] [cursor=pointer]:
- checkbox "RAFAEL DIAS MARTINS" [checked] [ref=e94]
- generic [ref=e95]: RAFAEL DIAS MARTINS
- generic [ref=e96] [cursor=pointer]:
- checkbox "Neville Mills" [ref=e97]
- generic [ref=e98]: Neville Mills
- generic [ref=e99]:
- text: Alunos
- generic [ref=e100]:
- generic [ref=e101]:
- text: Dawn Rojas
- button "×" [ref=e102] [cursor=pointer]
- generic [ref=e103]:
- text: Madison Zimmerman
- button "×" [ref=e104] [cursor=pointer]
- generic [ref=e105]:
- text: Blair Wright
- button "×" [ref=e106] [cursor=pointer]
- combobox [ref=e108]:
- option "Adicionar aluno..." [selected]
- option "May Hendricks"
- option "Drake Cantu"
- option "Lael May"
- option "Josenilton"
- generic [ref=e109]:
- generic [ref=e110]: Dias da Semana *
- generic [ref=e111]:
- generic [ref=e112] [cursor=pointer]:
- checkbox "Segunda-feira" [ref=e113]
- generic [ref=e114]: Segunda-feira
- generic [ref=e115] [cursor=pointer]:
- checkbox "Terça-feira" [ref=e116]
- generic [ref=e117]: Terça-feira
- generic [ref=e118] [cursor=pointer]:
- checkbox "Quarta-feira" [ref=e119]
- generic [ref=e120]: Quarta-feira
- generic [ref=e121] [cursor=pointer]:
- checkbox "Quinta-feira" [checked] [ref=e122]
- generic [ref=e123]: Quinta-feira
- generic [ref=e124] [cursor=pointer]:
- checkbox "Sexta-feira" [checked] [ref=e125]
- generic [ref=e126]: Sexta-feira
- generic [ref=e127] [cursor=pointer]:
- checkbox "Sábado" [ref=e128]
- generic [ref=e129]: Sábado
- generic [ref=e130] [cursor=pointer]:
- checkbox "Domingo" [ref=e131]
- generic [ref=e132]: Domingo
- generic [ref=e133]:
- button "Cancelar" [ref=e134] [cursor=pointer]
- button "Salvar" [ref=e135] [cursor=pointer]
- alert [ref=e136]
- button "Open Next.js Dev Tools" [ref=e142] [cursor=pointer]:
- img [ref=e143]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

@@ -0,0 +1,150 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie uma nova turma no sistema
- generic [ref=e67]:
- heading "Nova Turma" [level=2] [ref=e69]
- generic [ref=e70]:
- generic [ref=e71]:
- generic [ref=e72]:
- generic [ref=e73]: Tipo de Classe *
- combobox "Tipo de Classe *" [active] [ref=e74]:
- option "Selecione..." [selected]
- option "Starters 1"
- option "Starters 2"
- option "tipo turma 2"
- option "Quibusdam velit non"
- generic [ref=e75]:
- generic [ref=e76]: Título *
- textbox "Título *" [ref=e77]:
- /placeholder: "Ex: Starters 1 - 2025"
- generic [ref=e78]:
- generic [ref=e79]: Data de Início *
- textbox "Data de Início *" [ref=e80]: 2025-01-10
- generic [ref=e81]:
- text: Data de Término
- textbox "Data de Término" [ref=e82]: 2025-01-01
- generic [ref=e83]:
- generic [ref=e84]: Horário *
- textbox "Horário *" [ref=e85]
- generic [ref=e86]:
- text: Mensalidade
- textbox "Mensalidade" [ref=e87]:
- /placeholder: "Ex: 50,00"
- generic [ref=e88]:
- text: Link (Zoom, Meet, etc.)
- textbox "Link (Zoom, Meet, etc.)" [ref=e89]:
- /placeholder: https://...
- generic [ref=e90]:
- generic [ref=e91]: Professores *
- generic [ref=e92]:
- generic [ref=e93] [cursor=pointer]:
- checkbox "RAFAEL DIAS MARTINS" [ref=e94]
- generic [ref=e95]: RAFAEL DIAS MARTINS
- generic [ref=e96] [cursor=pointer]:
- checkbox "Neville Mills" [ref=e97]
- generic [ref=e98]: Neville Mills
- generic [ref=e99]:
- text: Alunos
- combobox [ref=e101]:
- option "Adicionar aluno..." [selected]
- option "Blair Wright"
- option "May Hendricks"
- option "Madison Zimmerman"
- option "Dawn Rojas"
- option "Drake Cantu"
- option "Lael May"
- option "Josenilton"
- generic [ref=e102]:
- generic [ref=e103]: Dias da Semana *
- generic [ref=e104]:
- generic [ref=e105] [cursor=pointer]:
- checkbox "Segunda-feira" [ref=e106]
- generic [ref=e107]: Segunda-feira
- generic [ref=e108] [cursor=pointer]:
- checkbox "Terça-feira" [ref=e109]
- generic [ref=e110]: Terça-feira
- generic [ref=e111] [cursor=pointer]:
- checkbox "Quarta-feira" [ref=e112]
- generic [ref=e113]: Quarta-feira
- generic [ref=e114] [cursor=pointer]:
- checkbox "Quinta-feira" [ref=e115]
- generic [ref=e116]: Quinta-feira
- generic [ref=e117] [cursor=pointer]:
- checkbox "Sexta-feira" [ref=e118]
- generic [ref=e119]: Sexta-feira
- generic [ref=e120] [cursor=pointer]:
- checkbox "Sábado" [ref=e121]
- generic [ref=e122]: Sábado
- generic [ref=e123] [cursor=pointer]:
- checkbox "Domingo" [ref=e124]
- generic [ref=e125]: Domingo
- generic [ref=e128]:
- checkbox "Herdar arquivos do tipo de turma" [ref=e129]
- generic [ref=e130]:
- generic [ref=e131]: Herdar arquivos do tipo de turma
- paragraph [ref=e132]: Ao criar a turma, herdam-se os arquivos daquele tipo de classe.
- generic [ref=e133]:
- button "Cancelar" [ref=e134] [cursor=pointer]
- button "Salvar" [ref=e135] [cursor=pointer]
- alert [ref=e136]
- button "Open Next.js Dev Tools" [ref=e142] [cursor=pointer]:
- img [ref=e143]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

@@ -0,0 +1,135 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Turmas" [level=1] [ref=e63]
- paragraph [ref=e64]: Gerencie as turmas ativas atualmente, bem como as arquivadas
- link "+ Adicionar Nova Turma" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/class/add
- button "+ Adicionar Nova Turma" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Título Professores Início Status Ações" [ref=e71]:
- columnheader "Título" [ref=e72]
- columnheader "Professores" [ref=e73]
- columnheader "Início" [ref=e74]
- columnheader "Status" [ref=e75]
- columnheader "Ações" [ref=e76]
- rowgroup [ref=e77]:
- row "Starters 1 2026-1 Grupo 1 RAFAEL DIAS MARTINS 31/12/2025 Ativa Excluir turma Starters 1 2026-1 Grupo 1" [ref=e78]:
- cell "Starters 1 2026-1 Grupo 1" [ref=e79]
- cell "RAFAEL DIAS MARTINS" [ref=e80]
- cell "31/12/2025" [ref=e81]
- cell "Ativa" [ref=e82]:
- generic [ref=e83]: Ativa
- cell "Excluir turma Starters 1 2026-1 Grupo 1" [ref=e84]:
- generic [ref=e85]:
- link "Adicionar Arquivo" [ref=e86] [cursor=pointer]:
- /url: /admin/dashboard/files/class/6975e7cfb41e291a99a79ece/add
- img [ref=e87]
- link "Ver Arquivos" [ref=e89] [cursor=pointer]:
- /url: /admin/dashboard/class/files/6975e7cfb41e291a99a79ece
- img [ref=e90]
- link "Editar" [ref=e95] [cursor=pointer]:
- /url: /admin/dashboard/class/edit/6975e7cfb41e291a99a79ece
- img [ref=e96]
- button "Excluir turma Starters 1 2026-1 Grupo 1" [ref=e99] [cursor=pointer]:
- img [ref=e100]
- row "Starters 1 2026-1 Grupo 2 RAFAEL DIAS MARTINS, Neville Mills 01/01/2026 Ativa Excluir turma Starters 1 2026-1 Grupo 2" [ref=e102]:
- cell "Starters 1 2026-1 Grupo 2" [ref=e103]
- cell "RAFAEL DIAS MARTINS, Neville Mills" [ref=e104]
- cell "01/01/2026" [ref=e105]
- cell "Ativa" [ref=e106]:
- generic [ref=e107]: Ativa
- cell "Excluir turma Starters 1 2026-1 Grupo 2" [ref=e108]:
- generic [ref=e109]:
- link "Adicionar Arquivo" [ref=e110] [cursor=pointer]:
- /url: /admin/dashboard/files/class/6975ea36b41e291a99a79f26/add
- img [ref=e111]
- link "Ver Arquivos" [ref=e113] [cursor=pointer]:
- /url: /admin/dashboard/class/files/6975ea36b41e291a99a79f26
- img [ref=e114]
- link "Editar" [ref=e119] [cursor=pointer]:
- /url: /admin/dashboard/class/edit/6975ea36b41e291a99a79f26
- img [ref=e120]
- button "Excluir turma Starters 1 2026-1 Grupo 2" [ref=e123] [cursor=pointer]:
- img [ref=e124]
- row "Starters 2 2026-1 Grupo 1 Neville Mills 30/12/2025 Ativa Excluir turma Starters 2 2026-1 Grupo 1" [ref=e126]:
- cell "Starters 2 2026-1 Grupo 1" [ref=e127]
- cell "Neville Mills" [ref=e128]
- cell "30/12/2025" [ref=e129]
- cell "Ativa" [ref=e130]:
- generic [ref=e131]: Ativa
- cell "Excluir turma Starters 2 2026-1 Grupo 1" [ref=e132]:
- generic [ref=e133]:
- link "Adicionar Arquivo" [ref=e134] [cursor=pointer]:
- /url: /admin/dashboard/files/class/6975ee8bb41e291a99a79fa8/add
- img [ref=e135]
- link "Ver Arquivos" [ref=e137] [cursor=pointer]:
- /url: /admin/dashboard/class/files/6975ee8bb41e291a99a79fa8
- img [ref=e138]
- link "Editar" [ref=e143] [cursor=pointer]:
- /url: /admin/dashboard/class/edit/6975ee8bb41e291a99a79fa8
- img [ref=e144]
- button "Excluir turma Starters 2 2026-1 Grupo 1" [ref=e147] [cursor=pointer]:
- img [ref=e148]
- alert [ref=e150]
- button "Open Next.js Dev Tools" [ref=e156] [cursor=pointer]:
- img [ref=e157]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

@@ -0,0 +1,135 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e59]:
- generic [ref=e62]:
- heading "Gerenciar Turmas" [level=1] [ref=e63]
- paragraph [ref=e64]: Gerencie as turmas ativas atualmente, bem como as arquivadas
- link "+ Adicionar Nova Turma" [ref=e66] [cursor=pointer]:
- /url: /admin/dashboard/class/add
- button "+ Adicionar Nova Turma" [ref=e67]
- table [ref=e69]:
- rowgroup [ref=e70]:
- row "Título Professores Início Status Ações" [ref=e71]:
- columnheader "Título" [ref=e72]
- columnheader "Professores" [ref=e73]
- columnheader "Início" [ref=e74]
- columnheader "Status" [ref=e75]
- columnheader "Ações" [ref=e76]
- rowgroup [ref=e77]:
- row "Starters 1 2026-1 Grupo 1 RAFAEL DIAS MARTINS 31/12/2025 Ativa Excluir turma Starters 1 2026-1 Grupo 1" [ref=e78]:
- cell "Starters 1 2026-1 Grupo 1" [ref=e79]
- cell "RAFAEL DIAS MARTINS" [ref=e80]
- cell "31/12/2025" [ref=e81]
- cell "Ativa" [ref=e82]:
- generic [ref=e83]: Ativa
- cell "Excluir turma Starters 1 2026-1 Grupo 1" [ref=e84]:
- generic [ref=e85]:
- link "Adicionar Arquivo" [ref=e86] [cursor=pointer]:
- /url: /admin/dashboard/files/class/6975e7cfb41e291a99a79ece/add
- img [ref=e87]
- link "Ver Arquivos" [ref=e89] [cursor=pointer]:
- /url: /admin/dashboard/class/files/6975e7cfb41e291a99a79ece
- img [ref=e90]
- link "Editar" [ref=e95] [cursor=pointer]:
- /url: /admin/dashboard/class/edit/6975e7cfb41e291a99a79ece
- img [ref=e96]
- button "Excluir turma Starters 1 2026-1 Grupo 1" [ref=e99] [cursor=pointer]:
- img [ref=e100]
- row "Starters 1 2026-1 Grupo 2 RAFAEL DIAS MARTINS, Neville Mills 01/01/2026 Ativa Excluir turma Starters 1 2026-1 Grupo 2" [ref=e102]:
- cell "Starters 1 2026-1 Grupo 2" [ref=e103]
- cell "RAFAEL DIAS MARTINS, Neville Mills" [ref=e104]
- cell "01/01/2026" [ref=e105]
- cell "Ativa" [ref=e106]:
- generic [ref=e107]: Ativa
- cell "Excluir turma Starters 1 2026-1 Grupo 2" [ref=e108]:
- generic [ref=e109]:
- link "Adicionar Arquivo" [ref=e110] [cursor=pointer]:
- /url: /admin/dashboard/files/class/6975ea36b41e291a99a79f26/add
- img [ref=e111]
- link "Ver Arquivos" [ref=e113] [cursor=pointer]:
- /url: /admin/dashboard/class/files/6975ea36b41e291a99a79f26
- img [ref=e114]
- link "Editar" [ref=e119] [cursor=pointer]:
- /url: /admin/dashboard/class/edit/6975ea36b41e291a99a79f26
- img [ref=e120]
- button "Excluir turma Starters 1 2026-1 Grupo 2" [ref=e123] [cursor=pointer]:
- img [ref=e124]
- row "Starters 2 2026-1 Grupo 1 Neville Mills 30/12/2025 Ativa Excluir turma Starters 2 2026-1 Grupo 1" [ref=e126]:
- cell "Starters 2 2026-1 Grupo 1" [ref=e127]
- cell "Neville Mills" [ref=e128]
- cell "30/12/2025" [ref=e129]
- cell "Ativa" [ref=e130]:
- generic [ref=e131]: Ativa
- cell "Excluir turma Starters 2 2026-1 Grupo 1" [ref=e132]:
- generic [ref=e133]:
- link "Adicionar Arquivo" [ref=e134] [cursor=pointer]:
- /url: /admin/dashboard/files/class/6975ee8bb41e291a99a79fa8/add
- img [ref=e135]
- link "Ver Arquivos" [ref=e137] [cursor=pointer]:
- /url: /admin/dashboard/class/files/6975ee8bb41e291a99a79fa8
- img [ref=e138]
- link "Editar" [ref=e143] [cursor=pointer]:
- /url: /admin/dashboard/class/edit/6975ee8bb41e291a99a79fa8
- img [ref=e144]
- button "Excluir turma Starters 2 2026-1 Grupo 1" [ref=e147] [cursor=pointer]:
- img [ref=e148]
- alert [ref=e150]
- button "Open Next.js Dev Tools" [ref=e156] [cursor=pointer]:
- img [ref=e157]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

@@ -0,0 +1,150 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- generic [ref=e62]:
- heading "Adicionar Turma" [level=1] [ref=e63]
- paragraph [ref=e64]: Crie uma nova turma no sistema
- generic [ref=e67]:
- heading "Nova Turma" [level=2] [ref=e69]
- generic [ref=e70]:
- generic [ref=e71]:
- generic [ref=e72]:
- generic [ref=e73]: Tipo de Classe *
- combobox "Tipo de Classe *" [ref=e74]:
- option "Selecione..." [selected]
- option "Starters 1"
- option "Starters 2"
- option "tipo turma 2"
- option "Quibusdam velit non"
- generic [ref=e75]:
- generic [ref=e76]: Título *
- textbox "Título *" [ref=e77]:
- /placeholder: "Ex: Starters 1 - 2025"
- generic [ref=e78]:
- generic [ref=e79]: Data de Início *
- textbox "Data de Início *" [ref=e80]
- generic [ref=e81]:
- text: Data de Término
- textbox "Data de Término" [ref=e82]
- generic [ref=e83]:
- generic [ref=e84]: Horário *
- textbox "Horário *" [ref=e85]
- generic [ref=e86]:
- text: Mensalidade
- textbox "Mensalidade" [ref=e87]:
- /placeholder: "Ex: 50,00"
- generic [ref=e88]:
- text: Link (Zoom, Meet, etc.)
- textbox "Link (Zoom, Meet, etc.)" [ref=e89]:
- /placeholder: https://...
- generic [ref=e90]:
- generic [ref=e91]: Professores *
- generic [ref=e92]:
- generic [ref=e93] [cursor=pointer]:
- checkbox "RAFAEL DIAS MARTINS" [ref=e94]
- generic [ref=e95]: RAFAEL DIAS MARTINS
- generic [ref=e96] [cursor=pointer]:
- checkbox "Neville Mills" [ref=e97]
- generic [ref=e98]: Neville Mills
- generic [ref=e99]:
- text: Alunos
- combobox [ref=e101]:
- option "Adicionar aluno..." [selected]
- option "Blair Wright"
- option "May Hendricks"
- option "Madison Zimmerman"
- option "Dawn Rojas"
- option "Drake Cantu"
- option "Lael May"
- option "Josenilton"
- generic [ref=e102]:
- generic [ref=e103]: Dias da Semana *
- generic [ref=e104]:
- generic [ref=e105] [cursor=pointer]:
- checkbox "Segunda-feira" [ref=e106]
- generic [ref=e107]: Segunda-feira
- generic [ref=e108] [cursor=pointer]:
- checkbox "Terça-feira" [ref=e109]
- generic [ref=e110]: Terça-feira
- generic [ref=e111] [cursor=pointer]:
- checkbox "Quarta-feira" [ref=e112]
- generic [ref=e113]: Quarta-feira
- generic [ref=e114] [cursor=pointer]:
- checkbox "Quinta-feira" [ref=e115]
- generic [ref=e116]: Quinta-feira
- generic [ref=e117] [cursor=pointer]:
- checkbox "Sexta-feira" [ref=e118]
- generic [ref=e119]: Sexta-feira
- generic [ref=e120] [cursor=pointer]:
- checkbox "Sábado" [ref=e121]
- generic [ref=e122]: Sábado
- generic [ref=e123] [cursor=pointer]:
- checkbox "Domingo" [ref=e124]
- generic [ref=e125]: Domingo
- generic [ref=e128]:
- checkbox "Herdar arquivos do tipo de turma" [ref=e129]
- generic [ref=e130]:
- generic [ref=e131]: Herdar arquivos do tipo de turma
- paragraph [ref=e132]: Ao criar a turma, herdam-se os arquivos daquele tipo de classe.
- generic [ref=e133]:
- button "Cancelar" [ref=e134] [cursor=pointer]
- button "Salvar" [ref=e135] [cursor=pointer]
- alert [ref=e136]
- button "Open Next.js Dev Tools" [ref=e142] [cursor=pointer]:
- img [ref=e143]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

@@ -0,0 +1,161 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- heading "Exam Templates" [level=1] [ref=e59]
- generic [ref=e62]:
- generic [ref=e63]:
- generic [ref=e64]:
- img [ref=e66]
- heading "Meus Templates" [level=2] [ref=e68]
- button "Novo Template" [ref=e69] [cursor=pointer]:
- img [ref=e70]
- generic [ref=e72]: Novo Template
- generic [ref=e73]:
- generic [ref=e75]:
- generic [ref=e76]:
- generic [ref=e77]:
- heading "Esse vel ut saepe fu" [level=3] [ref=e78]
- generic [ref=e79]: Público
- generic [ref=e80]: Eligendi est recusan
- paragraph [ref=e81]: Mollitia adipisci ma
- generic [ref=e82]:
- generic [ref=e83]: 4 questões
- generic [ref=e84]: 0 pontos
- generic [ref=e85]: 50 min
- generic [ref=e86]: Usado 2x
- generic [ref=e88]: Esse qui officia ma
- generic [ref=e89]:
- button "Duplicar" [ref=e90] [cursor=pointer]:
- img [ref=e91]
- generic [ref=e93]: Duplicar
- button "Editar" [ref=e94] [cursor=pointer]:
- img [ref=e95]
- generic [ref=e97]: Editar
- button "Excluir" [ref=e98] [cursor=pointer]:
- img [ref=e99]
- generic [ref=e101]: Excluir
- generic [ref=e103]:
- generic [ref=e104]:
- generic [ref=e105]:
- heading "Duis harum autem vel" [level=3] [ref=e106]
- generic [ref=e107]: Quia ex vel dolore c
- paragraph [ref=e108]: Odio laboriosam ut
- generic [ref=e109]:
- generic [ref=e110]: 3 questões
- generic [ref=e111]: 108 pontos
- generic [ref=e112]: 93 min
- generic [ref=e113]: Usado 3x
- generic [ref=e115]: Voluptatem nesciunt
- generic [ref=e116]:
- button "Duplicar" [ref=e117] [cursor=pointer]:
- img [ref=e118]
- generic [ref=e120]: Duplicar
- button "Editar" [ref=e121] [cursor=pointer]:
- img [ref=e122]
- generic [ref=e124]: Editar
- button "Excluir" [ref=e125] [cursor=pointer]:
- img [ref=e126]
- generic [ref=e128]: Excluir
- generic [ref=e130]:
- generic [ref=e131]:
- generic [ref=e132]:
- heading "Officia enim archite" [level=3] [ref=e133]
- generic [ref=e134]: Quisquam voluptatem
- paragraph [ref=e135]: Nihil in voluptatum
- generic [ref=e136]:
- generic [ref=e137]: 5 questões
- generic [ref=e138]: 367 pontos
- generic [ref=e139]: 77 min
- generic [ref=e140]: Usado 0x
- generic [ref=e142]: Beatae itaque esse v
- generic [ref=e143]:
- button "Duplicar" [ref=e144] [cursor=pointer]:
- img [ref=e145]
- generic [ref=e147]: Duplicar
- button "Editar" [ref=e148] [cursor=pointer]:
- img [ref=e149]
- generic [ref=e151]: Editar
- button "Excluir" [ref=e152] [cursor=pointer]:
- img [ref=e153]
- generic [ref=e155]: Excluir
- generic [ref=e157]:
- generic [ref=e158]:
- generic [ref=e159]:
- heading "Consequatur Omnis d" [level=3] [ref=e160]
- generic [ref=e161]: Sunt corrupti proid
- paragraph [ref=e162]: Ipsa et aliqua Exe
- generic [ref=e163]:
- generic [ref=e164]: 5 questões
- generic [ref=e165]: 273 pontos
- generic [ref=e166]: 73 min
- generic [ref=e167]: Usado 1x
- generic [ref=e169]: Sit facere ut ut qu
- generic [ref=e170]:
- button "Duplicar" [ref=e171] [cursor=pointer]:
- img [ref=e172]
- generic [ref=e174]: Duplicar
- button "Editar" [ref=e175] [cursor=pointer]:
- img [ref=e176]
- generic [ref=e178]: Editar
- button "Excluir" [ref=e179] [cursor=pointer]:
- img [ref=e180]
- generic [ref=e182]: Excluir
- alert [ref=e184]
- button "Open Next.js Dev Tools" [ref=e190] [cursor=pointer]:
- img [ref=e191]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

@@ -0,0 +1,201 @@
# Page snapshot
```yaml
- generic [ref=e1]:
- banner [ref=e2]:
- navigation [ref=e3]:
- generic [ref=e4]:
- link "Inglês com ideias vivas Inglês com ideias vivas" [ref=e6] [cursor=pointer]:
- /url: /
- img "Inglês com ideias vivas" [ref=e7]
- generic [ref=e8]: Inglês com ideias vivas
- list [ref=e9]:
- listitem [ref=e10]:
- link "Home" [ref=e11] [cursor=pointer]:
- /url: /
- listitem [ref=e12]:
- link "Cadastro" [ref=e13] [cursor=pointer]:
- /url: /auth/register
- generic [ref=e14]:
- checkbox [ref=e16]
- link "Login" [ref=e19] [cursor=pointer]:
- /url: /auth/login
- main [ref=e20]:
- generic [ref=e21]:
- complementary [ref=e22]:
- navigation [ref=e23]:
- list [ref=e24]:
- listitem [ref=e25]:
- link "Dashboard" [ref=e26] [cursor=pointer]:
- /url: /admin/dashboard
- img [ref=e27]
- generic [ref=e29]: Dashboard
- listitem [ref=e30]:
- link "Gerenciar Tipos de Turma" [ref=e31] [cursor=pointer]:
- /url: /admin/dashboard/classTypes
- img [ref=e32]
- generic [ref=e34]: Gerenciar Tipos de Turma
- listitem [ref=e35]:
- link "Gerenciar Turmas" [ref=e36] [cursor=pointer]:
- /url: /admin/dashboard/class
- img [ref=e37]
- generic [ref=e39]: Gerenciar Turmas
- listitem [ref=e40]:
- link "Gerenciar Usuários & Papéis" [ref=e41] [cursor=pointer]:
- /url: /admin/dashboard/users
- img [ref=e42]
- generic [ref=e44]: Gerenciar Usuários & Papéis
- listitem [ref=e45]:
- link "Gerenciar Pagamentos" [ref=e46] [cursor=pointer]:
- /url: /admin/dashboard/payments
- img [ref=e47]
- generic [ref=e49]: Gerenciar Pagamentos
- listitem [ref=e50]:
- link "Gerenciar Provas" [ref=e51] [cursor=pointer]:
- /url: /admin/dashboard/exams
- img [ref=e52]
- generic [ref=e54]: Gerenciar Provas
- generic [ref=e57]:
- heading "Exam Templates" [level=1] [ref=e59]
- generic [ref=e60]:
- generic [ref=e62]:
- generic [ref=e63]:
- generic [ref=e64]:
- img [ref=e66]
- heading "Meus Templates" [level=2] [ref=e68]
- button "Novo Template" [active] [ref=e69] [cursor=pointer]:
- img [ref=e70]
- generic [ref=e72]: Novo Template
- generic [ref=e73]:
- generic [ref=e75]:
- generic [ref=e76]:
- generic [ref=e77]:
- heading "Esse vel ut saepe fu" [level=3] [ref=e78]
- generic [ref=e79]: Público
- generic [ref=e80]: Eligendi est recusan
- paragraph [ref=e81]: Mollitia adipisci ma
- generic [ref=e82]:
- generic [ref=e83]: 4 questões
- generic [ref=e84]: 0 pontos
- generic [ref=e85]: 50 min
- generic [ref=e86]: Usado 2x
- generic [ref=e88]: Esse qui officia ma
- generic [ref=e89]:
- button "Duplicar" [ref=e90] [cursor=pointer]:
- img [ref=e91]
- generic [ref=e93]: Duplicar
- button "Editar" [ref=e94] [cursor=pointer]:
- img [ref=e95]
- generic [ref=e97]: Editar
- button "Excluir" [ref=e98] [cursor=pointer]:
- img [ref=e99]
- generic [ref=e101]: Excluir
- generic [ref=e103]:
- generic [ref=e104]:
- generic [ref=e105]:
- heading "Duis harum autem vel" [level=3] [ref=e106]
- generic [ref=e107]: Quia ex vel dolore c
- paragraph [ref=e108]: Odio laboriosam ut
- generic [ref=e109]:
- generic [ref=e110]: 3 questões
- generic [ref=e111]: 108 pontos
- generic [ref=e112]: 93 min
- generic [ref=e113]: Usado 3x
- generic [ref=e115]: Voluptatem nesciunt
- generic [ref=e116]:
- button "Duplicar" [ref=e117] [cursor=pointer]:
- img [ref=e118]
- generic [ref=e120]: Duplicar
- button "Editar" [ref=e121] [cursor=pointer]:
- img [ref=e122]
- generic [ref=e124]: Editar
- button "Excluir" [ref=e125] [cursor=pointer]:
- img [ref=e126]
- generic [ref=e128]: Excluir
- generic [ref=e130]:
- generic [ref=e131]:
- generic [ref=e132]:
- heading "Officia enim archite" [level=3] [ref=e133]
- generic [ref=e134]: Quisquam voluptatem
- paragraph [ref=e135]: Nihil in voluptatum
- generic [ref=e136]:
- generic [ref=e137]: 5 questões
- generic [ref=e138]: 367 pontos
- generic [ref=e139]: 77 min
- generic [ref=e140]: Usado 0x
- generic [ref=e142]: Beatae itaque esse v
- generic [ref=e143]:
- button "Duplicar" [ref=e144] [cursor=pointer]:
- img [ref=e145]
- generic [ref=e147]: Duplicar
- button "Editar" [ref=e148] [cursor=pointer]:
- img [ref=e149]
- generic [ref=e151]: Editar
- button "Excluir" [ref=e152] [cursor=pointer]:
- img [ref=e153]
- generic [ref=e155]: Excluir
- generic [ref=e157]:
- generic [ref=e158]:
- generic [ref=e159]:
- heading "Consequatur Omnis d" [level=3] [ref=e160]
- generic [ref=e161]: Sunt corrupti proid
- paragraph [ref=e162]: Ipsa et aliqua Exe
- generic [ref=e163]:
- generic [ref=e164]: 5 questões
- generic [ref=e165]: 273 pontos
- generic [ref=e166]: 73 min
- generic [ref=e167]: Usado 1x
- generic [ref=e169]: Sit facere ut ut qu
- generic [ref=e170]:
- button "Duplicar" [ref=e171] [cursor=pointer]:
- img [ref=e172]
- generic [ref=e174]: Duplicar
- button "Editar" [ref=e175] [cursor=pointer]:
- img [ref=e176]
- generic [ref=e178]: Editar
- button "Excluir" [ref=e179] [cursor=pointer]:
- img [ref=e180]
- generic [ref=e182]: Excluir
- generic [ref=e185]:
- generic [ref=e186]:
- heading "Novo Template de Prova" [level=2] [ref=e187]
- button [ref=e188] [cursor=pointer]:
- img [ref=e189]
- generic [ref=e191]:
- generic [ref=e192]:
- generic [ref=e193]:
- generic [ref=e194]: Título do Template *
- 'textbox "Ex: Prova de Inglês - Unidade 1" [ref=e195]'
- generic [ref=e196]:
- generic [ref=e197]: Descrição
- textbox "Breve descrição do template..." [ref=e198]
- generic [ref=e199]:
- generic [ref=e200]: Instruções para os alunos
- textbox "Leia atentamente todas as questões antes de responder..." [ref=e201]
- generic [ref=e202]:
- generic [ref=e203]:
- generic [ref=e204]: Tempo Limite (minutos)
- spinbutton [ref=e205]
- generic [ref=e206]:
- generic [ref=e207]: Categoria
- 'textbox "Ex: Inglês, Matemática" [ref=e208]'
- generic [ref=e209]:
- generic [ref=e210]: Tags (separadas por vírgula)
- 'textbox "Ex: básico, revisão" [ref=e211]'
- generic [ref=e212]:
- checkbox "Tornar público (outros professores podem usar)" [ref=e213]
- generic [ref=e214]: Tornar público (outros professores podem usar)
- generic [ref=e215]:
- generic [ref=e216]:
- heading "Questões" [level=3] [ref=e217]
- button "Adicionar Questão" [ref=e218] [cursor=pointer]:
- img [ref=e219]
- text: Adicionar Questão
- generic [ref=e221]: Nenhuma questão adicionada ainda.
- generic [ref=e222]:
- button "Cancelar" [ref=e223] [cursor=pointer]
- button "Criar Template" [ref=e224] [cursor=pointer]
- alert [ref=e225]
- button "Open Next.js Dev Tools" [ref=e231] [cursor=pointer]:
- img [ref=e232]
```
Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB