Skip to content

Commit 6d19efc

Browse files
committed
Move component check after extension check.
1 parent f60a8e2 commit 6d19efc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

server/src/server.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -451,10 +451,10 @@ function createInterface(msg: p.RequestMessage): m.Message {
451451

452452
return response;
453453
} else
454-
if (isReactComponent) {
454+
if (extension !== c.resExt) {
455455
let params: p.ShowMessageParams = {
456456
type: p.MessageType.Error,
457-
message: `Cannot create an interface for a file containing @react.component.`,
457+
message: `Not a ${c.resExt} file. Cannot create an interface for it.`,
458458
};
459459

460460
let response: m.NotificationMessage = {
@@ -465,10 +465,10 @@ function createInterface(msg: p.RequestMessage): m.Message {
465465

466466
return response;
467467
} else
468-
if (extension !== c.resExt) {
468+
if (isReactComponent) {
469469
let params: p.ShowMessageParams = {
470470
type: p.MessageType.Error,
471-
message: `Not a ${c.resExt} file. Cannot create an interface for it.`,
471+
message: `Cannot create an interface for a file containing @react.component.`,
472472
};
473473

474474
let response: m.NotificationMessage = {

0 commit comments

Comments
 (0)