93 Commits

Author SHA1 Message Date
Anton Tranelis
656fbb3ffc
refactor(source): get rid of item type (#142)
* started

* removed replaced itemType on all the places where it was used to identyfi the user profile layer

* removed unused property from NavBar

* removed unused property from AppShell

* removed userType from app state

* 3.0.60

* set version to 3.0.64 to publish package to include it in utopia-map

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-02-20 11:04:05 +00:00
feae3dc482
fix(source): type export via rollup plugin by using the correct input (#122)
* fix typeexport via rollup plugin by using the correct input

The rollup plugin dts requires a d.ts tree as input not the txs sources.

This change points the plugin into the right direction and removes the
type export hacks.

* corrected types path

apparently this was not properly adjusted accross the board when moving
the folder

* fix rollup config

properly export types

* use export * where needed

Since we now export types alongside with defintions we use the `export *
from` syntax to simplify things

* export types alongside with interfaces

export types so we can properly use them in external projects alongside
the exported function/module/...

* fix type-problems uncovered by utopia-map

When including types properly in the utopia-map several missing typings
showed up.

* fix typing

fix an inhereted type

* dummy restructure code

to properly be able to compile things we are not allowed to have unsed
parameters/props

* assigne types to category types
2025-02-19 12:05:42 +00:00
93eabedd16
docs: group by category (#124)
Groups the docs by categories and assigns all exported Components a
category (except types).
2025-02-18 11:11:06 +01:00
Maximilian Harz
23145b0a14 Remove unnecessary eslint disable 2025-02-17 18:07:01 +01:00
Maximilian Harz
4316387ecb Improve typing of items, remove getValue 2025-02-17 18:03:25 +01:00
79ca17aa3f fix types import path 2025-02-10 11:39:07 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
Maximilian Harz
6287bb78e8 Solve linting errors or outcomment rules 2025-01-28 11:40:31 +01:00
Maximilian Harz
0c60f9fc7f Merge main 2025-01-25 10:26:33 +01:00
Maximilian Harz
be3fca7925 Add types for EmojiPicker 2025-01-23 12:05:48 +01:00
20e8203b26
make NavBar typesafe
removed obsolete eslint disables

fixed a type problem

another type problem

type check
2024-12-19 12:17:51 +01:00
3872a052b6
separated types, eslint rule for importing types
- Separated types and moved them into the proper ./types folder defined
in the tsconfig.json.
- Defined a new folder alias `#types`.
- New eslint rule to enforce `import type` when a type is imported.
- Removed Geometry Class and used manual Point types from `geojson`
2024-11-24 04:11:32 +01:00
antontranelis
f4e71050a5
Merge branch 'main' into lint-security 2024-11-18 09:28:52 +01:00
6e60d47e86
fix all lint errors 2024-11-12 09:29:02 +01:00
5a7bdfe7f7
lint fixes 2024-11-11 17:02:21 +01:00
34435e8272
lint-security fixes 2024-11-11 16:45:01 +01:00
fefc015b70
lint fixes 2024-11-08 19:36:35 +01:00
8af866acf4 merged main 2024-11-08 10:27:10 +01:00
3f701233a1 flex profiles 2024-11-05 09:15:20 +01:00
5807869721
lint fixes 2024-11-03 00:36:02 +01:00
2746844f07
fix formating errors with eslint ignore comments 2024-11-02 22:51:59 +01:00
6ae276bedf
autofixes 2024-11-02 22:45:29 +01:00
36aeda5919
lint fixes 2024-10-29 18:24:11 +01:00
9546b2e9f4
autofixes 2024-10-29 17:42:04 +01:00
d832185ee3
lint fixes 2024-10-29 11:55:07 +01:00
95f108c2f7
fix more lint errors 2024-10-29 10:46:14 +01:00
3baae9651e basic Market View 2024-10-17 11:01:53 +02:00
986f3fbff5 basic Market View 2024-10-17 10:59:30 +02:00
5321c56669 fixed imports 2024-10-13 23:03:22 +02:00
f4b22f9361 optimizing attestations 2024-07-31 14:33:40 +02:00
bc8b73451c first working attestation prototype 2024-07-31 09:25:14 +02:00
87f392e6e1 prepared attestation api 2024-07-30 18:15:13 +02:00
a5ccf7c6f1 removed unused imports 2024-07-30 18:14:59 +02:00
e0eb300304 merged 2024-07-30 16:54:23 +02:00
bcbec30414 changed filter logic in index page from AND to OR 2024-07-29 22:19:44 +02:00
1d53ba3f9c close new item form when switching layers 2024-07-29 20:39:25 +02:00
0fdd39b391 fixed tag keyboard select heighlighting 2024-07-29 13:04:02 +02:00
c3b074f22c attestation form and profile experiments 2024-07-26 13:05:44 +02:00
5e38215038 merged 2024-07-25 00:24:00 +02:00
3e8ac0758f code cleanup 2024-07-23 12:32:22 +02:00
3f88f3a801 /src/Components/Profile cleanup 2024-07-23 11:49:36 +02:00
16c93809b6 player profile and user select 2024-07-20 12:28:51 +02:00
8e60dd8acf small layout fix in ralations tab 2024-07-16 15:05:20 +02:00
4181460ba1 profiles, reverse, geocoder, ... 2024-06-27 16:09:09 +02:00
Sebastian Stein
3acb1c1937 - transformed list into a masonry layout 2024-06-25 10:55:15 +02:00
Sebastian Stein
aff509f1dd - added new profile layout (not dynamic data linked yet)
- added new components around the profile
2024-06-25 09:46:26 +02:00
8bd1dc5144 layout fix 2024-06-17 12:59:05 +02:00
6788310368 mobile fix 2024-06-16 22:28:32 +02:00
66defb2a04 small mobile optimization 2024-06-16 12:50:40 +02:00
22ab0e3acc optimized search, filter and items index pages 2024-06-16 11:45:18 +02:00