n8n/packages/editor-ui/src/components/CodeNodeEditor
Alex Grozav b50d8058cf
feat(editor): Migrate pinData mixin to usePinnedData composable (no-changelog) (#8207)
## Summary
Required as part of NodeView refactoring:
- Migrates `pinData` mixin to `usePinnedData` composable.
- Adds `useActiveNode` and `useNodeType` composables 

## Related tickets and issues
https://linear.app/n8n/issue/N8N-6355/pindata

## Review / Merge checklist
- [x] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md))
- [x] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up
ticket created.
- [x] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
   > A feature is not complete without tests.
2024-01-04 11:22:56 +02:00
..
AskAI refactor(editor): Improve linting for component and prop names (no-changelog) (#8169) 2023-12-28 09:49:58 +01:00
completions feat(editor): Migrate pinData mixin to usePinnedData composable (no-changelog) (#8207) 2024-01-04 11:22:56 +02:00
baseExtensions.ts fix(editor): Enable explicit undo keyboard shortcut across all code editors (#8178) 2023-12-28 14:55:23 +01:00
CodeNodeEditor.vue feat(editor): Create separate components for JS and JSON editors (no-changelog) (#8156) 2023-12-29 10:49:27 +01:00
completer.ts feat: External Secrets storage for credentials (#6477) 2023-08-25 10:33:46 +02:00
constants.ts feat(Code Node): Add Python support (#4295) 2023-05-04 20:00:00 +02:00
linter.ts feat(editor): Create separate components for JS and JSON editors (no-changelog) (#8156) 2023-12-29 10:49:27 +01:00
theme.ts refactor(editor): Dark theme improvements (no-changelog) (#7574) 2023-11-01 17:56:15 +01:00
types.ts feat(editor): Migrate Design System and Editor UI to Vue 3 (#6476) 2023-07-28 09:51:07 +02:00
utils.ts refactor: Integrate consistent-type-imports in FE packages (no-changelog) (#6060) 2023-04-24 12:18:24 +02:00