refactor: FONT_FAMILY and related helpers

This commit is contained in:
dwelle
2023-08-25 21:05:45 +02:00
parent de1ebad755
commit ffa4cea61c
23 changed files with 130 additions and 115 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ describe("restoreElements", () => {
const textElement = API.createElement({
type: "text",
fontSize: 14,
fontFamily: FONT_FAMILY.Virgil,
fontFamily: FONT_FAMILY.HAND_DRAWN.fontFamilyId,
text: "text",
textAlign: "center",
verticalAlign: "middle",
+6 -2
View File
@@ -666,9 +666,13 @@ describe("regression tests", () => {
it("updates fontSize & fontFamily appState", () => {
UI.clickTool("text");
expect(h.state.currentItemFontFamily).toEqual(FONT_FAMILY.Virgil);
expect(h.state.currentItemFontFamily).toEqual(
FONT_FAMILY.HAND_DRAWN.fontFamilyId,
);
fireEvent.click(screen.getByTitle(/code/i));
expect(h.state.currentItemFontFamily).toEqual(FONT_FAMILY.Cascadia);
expect(h.state.currentItemFontFamily).toEqual(
FONT_FAMILY.CODE.fontFamilyId,
);
});
it("deselects selected element, on pointer up, when click hits element bounding box but doesn't hit the element", () => {