= (props) => {
const needsFlex = props.direction || props.gap || props.justify;
return (
- = (props) => {
"h-full": props.height === "full",
"h-screen": props.height === "screen",
}, props.className)}
+ id={props.id}
+ {...props}
>
{props.children}
-
+
);
};
diff --git a/src/data/examples.ts b/src/data/examples.ts
index b5d930d..4b486b2 100644
--- a/src/data/examples.ts
+++ b/src/data/examples.ts
@@ -525,8 +525,7 @@ export const examplesMetaData: Record> = {
// would like to personally apologize to MF for not understanding a lot of examples
export const examples = examplesList.filter((example) =>
- examplesMetaData[example.name]?.version !== "4000"
- || examplesMetaData[example.name]?.hidden
+ !examplesMetaData[example.name]?.hidden
).map((example) => {
return {
...example,
diff --git a/src/stores/project.ts b/src/stores/project.ts
index ba348da..ff8e31f 100644
--- a/src/stores/project.ts
+++ b/src/stores/project.ts
@@ -16,6 +16,7 @@ export type Project = {
assets: Map;
files: Map;
kaplayConfig: KAPLAYOpt;
+ kaplayVersion: string;
mode: ProjectMode;
isDefault?: boolean;
};
@@ -50,7 +51,7 @@ export const createProjectSlice: StateCreator<
assets: new Map(),
kaplayConfig: {},
mode: "pj",
- saved: false,
+ kaplayVersion: "3001.0.0-beta.5",
},
getProject: () => {
return get().project;
@@ -107,7 +108,7 @@ export const createProjectSlice: StateCreator<
assets: assets,
kaplayConfig: {},
mode: filter,
- saved: false,
+ kaplayVersion: "3001.0.0-beta.5",
isDefault: exampleIndex ? true : false,
},
}));
diff --git a/src/styles/index.css b/src/styles/index.css
index dba36d6..c26db79 100644
--- a/src/styles/index.css
+++ b/src/styles/index.css
@@ -8,6 +8,7 @@ html, body, #root {
padding: 0;
overflow: hidden;
scrollbar-width: none;
+ font-family: 'Rubik Variable', sans-serif;
}
/* temp */
diff --git a/src/util/compiler.ts b/src/util/compiler.ts
index f4640f1..af03310 100644
--- a/src/util/compiler.ts
+++ b/src/util/compiler.ts
@@ -24,7 +24,7 @@ body {
-
+