97 Commits

Author SHA1 Message Date
f37319a707
define more types 2025-02-21 04:26:25 +01:00
0ec0f13c74
refactor(source): define types and remove file-wide eslint disables (#133)
* types: define types and remove file-wide eslint disables

* reduce coverage requirement
2025-02-20 15:24:21 +00:00
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
79ca17aa3f fix types import path 2025-02-10 11:39:07 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
5ffe44de2c implemented gallery widget 2025-01-08 00:31:58 +00: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
6e60d47e86
fix all lint errors 2024-11-12 09:29:02 +01:00
fefc015b70
lint fixes 2024-11-08 19:36:35 +01:00
842d1d4bab
lint fixes 2024-11-07 17:04:14 +01:00
f4c9b98dae
fix 2024-11-07 16:56:26 +01:00
7e29e0c0af
fix 2024-11-07 16:56:26 +01:00
388ae9ef6a
lint fixes 2024-11-07 16:56:26 +01:00
3f701233a1 flex profiles 2024-11-05 09:15:20 +01:00
6d3f2bf38c
remove new lines 2024-11-02 23:26:14 +01:00
2f77dde3da
remove used eslint disables 2024-11-02 23:18:29 +01:00
6ae276bedf
autofixes 2024-11-02 22:45:29 +01:00
3dc533676e fixed linting 2024-11-02 21:21:24 +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
d115a1331b
fixable errors 2024-10-29 10:43:22 +01:00
8353ef4145 fixed toasts 2024-10-17 09:42:53 +02:00
7cb5f61447 removed unused import 2024-10-17 09:42:19 +02:00
3c70e060c7 removed logging 2024-10-13 23:01:57 +02:00
30d96bfd91 dynamic router and context loading only if needed 2024-10-13 16:27:32 +02:00
3514aea29f sidebar to 180px 2024-07-29 18:51:07 +02:00
361e6831a0 set sidbar width to 168px 2024-07-29 10:26:16 +02:00
3f88f3a801 /src/Components/Profile cleanup 2024-07-23 11:49:36 +02:00
546fde0bf6 basic sitemap 2024-07-23 10:36:15 +02:00
559d34e58b fixed sidbar bug 2024-07-16 11:32:09 +02:00
12ce786293 Revert "- fixed position of ChevronRightIcon"
This reverts commit fa85b372cab45a52b9b935054a515605a6281a32.
2024-07-16 10:35:38 +02:00
0a7661980e click avatar in nav to see the owen profile view 2024-07-15 19:36:30 +02:00
d74374d291 profile abstraction and customizable user type 2024-07-15 11:40:55 +02:00
Sebastian Stein
fa85b372ca - fixed position of ChevronRightIcon 2024-06-25 13:45:33 +02:00
22ab0e3acc optimized search, filter and items index pages 2024-06-16 11:45:18 +02:00
82d8d18c93 fixed sidenav margin in embedded mode 2024-06-10 13:32:40 +02:00
cfbf536d59 fixed embedded param forwarding 2024-06-10 11:53:53 +02:00
9829456ed8 fixed sidenav margin in embedded mode 2024-06-10 11:45:54 +02:00
ed8dea5b32 fixed embedded mode 2024-06-05 22:53:36 +02:00
16e09ac827 embedded mode more responsive 2024-06-05 22:43:12 +02:00
0689ff5a8e embedded mode more responsive 2024-06-05 22:31:15 +02:00
d745c1f97f embedded url parameter to hide navbar 2024-06-04 12:08:39 +02:00
44f46d60a4 removed unused imports 2024-05-06 10:24:03 +02:00
8b1b6d3087 show profile name instead of user name in navbar 2024-05-06 09:57:15 +02:00
f1b338f36e small fix 2024-04-23 22:08:57 +02:00
5bbd4714b6 some adjustments for dynamic maps 2024-04-22 22:38:39 +02:00