mirror of
https://github.com/grafana/grafana.git
synced 2025-02-13 00:55:47 -06:00
15 lines
333 B
TypeScript
15 lines
333 B
TypeScript
export default function RunnerPlugin({ handler }: any) {
|
|
return {
|
|
onKeyDown(event: any) {
|
|
// Handle enter
|
|
if (handler && event.key === 'Enter' && !event.shiftKey) {
|
|
// Submit on Enter
|
|
event.preventDefault();
|
|
handler(event);
|
|
return true;
|
|
}
|
|
return undefined;
|
|
},
|
|
};
|
|
}
|