From d7245c2d319d0abca4ee41bc258e95ca4662220e Mon Sep 17 00:00:00 2001 From: Sami Kolari Date: Mon, 14 Mar 2022 13:14:23 +0200 Subject: [PATCH] edit icon and input --- src/components/Editor.vue | 39 ++++++++++++++++++++++----- src/components/icons/EditIcon.vue | 45 +++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+), 7 deletions(-) create mode 100644 src/components/icons/EditIcon.vue diff --git a/src/components/Editor.vue b/src/components/Editor.vue index 4fdca72e9..3d9b5cb13 100644 --- a/src/components/Editor.vue +++ b/src/components/Editor.vue @@ -145,15 +145,36 @@ -
- +
+ + + @@ -262,6 +283,7 @@ import DocumentIcon from './icons/DocumentIcon.vue' import CopyIcon from './icons/CopyIcon.vue' import CloseIcon from './icons/CloseIcon.vue' import NewTabIcon from './icons/NewTabIcon.vue' +import EditIcon from './icons/EditIcon.vue' let editor = {} let codeLens = null let models = {} @@ -285,7 +307,8 @@ export default { DocumentIcon, CopyIcon, CloseIcon, - NewTabIcon + NewTabIcon, + EditIcon }, data: () => ({ editorStatus: { @@ -293,7 +316,9 @@ export default { running: false, runCompleted: false, projectModified: false, - changingTab: false + changingTab: false, + fileBeingRenamed: null, + renameNewName: '' }, projectsList: null, activeProjectName: null, // the short dropdown name from examples index diff --git a/src/components/icons/EditIcon.vue b/src/components/icons/EditIcon.vue new file mode 100644 index 000000000..9e9aa464c --- /dev/null +++ b/src/components/icons/EditIcon.vue @@ -0,0 +1,45 @@ + + + + +