Skip to content

Commit 6b308f9

Browse files
vilpessoaclaude
andauthored
refactor: posicionar feedback rápido em top-right abaixo da toolbar (#105)
Altera posicionamento para top-right (à direita do editor, ligeiramente abaixo da toolbar DAX) para melhor visibilidade e organização visual. - Copy (DAX copiada) → top-right - Save/Load snippets → top-right - IA assistant apply → top-right Feedback agora aparece em local destacado sem interferência com statusbar ou painel de preview. Co-authored-by: Claude <noreply@anthropic.com>
1 parent 90088b5 commit 6b308f9

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/App.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export default function App() {
166166
}
167167
navigator.clipboard
168168
.writeText(code)
169-
.then(() => toast.success('DAX copiada!', { position: 'top-left' }))
169+
.then(() => toast.success('DAX copiada!', { position: 'top-right' }))
170170
.catch(() => toast.error('Falha ao copiar', { position: 'top-center' }));
171171
}, [code]);
172172

@@ -205,14 +205,14 @@ export default function App() {
205205
updatedAt: now,
206206
};
207207
setSnippets((s) => [snip, ...s]);
208-
toast.success(`Rascunho "${name}" salvo`, { position: 'top-left' });
208+
toast.success(`Rascunho "${name}" salvo`, { position: 'top-right' });
209209
},
210210
[code],
211211
);
212212

213213
const loadSnippet = useCallback((s: Snippet) => {
214214
setCode(s.code);
215-
toast.success(`Rascunho "${s.name}" carregado`, { position: 'top-left' });
215+
toast.success(`Rascunho "${s.name}" carregado`, { position: 'top-right' });
216216
}, []);
217217

218218
const deleteSnippet = useCallback((id: string) => {

src/components/ai/AIAssistantDropdown.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export function AIAssistantDropdown({ code, onApply }: AIAssistantDropdownProps)
6565
return;
6666
}
6767
onApply(result);
68-
toast.success('Código atualizado pelo assistente IA', { position: 'top-left' });
68+
toast.success('Código atualizado pelo assistente IA', { position: 'top-right' });
6969
} catch (err) {
7070
const e = err as AiError;
7171
const kind = e?.kind ?? 'unknown';

0 commit comments

Comments
 (0)